Up \Optimization

{@abstract(Optimization utilities)
author: Nikolai Shokhirev  )
created: June 06, 2003)
last modified: January 21, 2004)
ŠNikolai V. Shokhirev, 2001-2003 }
unit uOptim0;

interface

uses
  uMatTypes;

type
  { function types }
  FloatFunc1D = function(const x1: TFloat): TFloat;

procedure Bracketing(f: FloatFunc1D; x0, tol: TFloat;
               var step, x1, x2: TFloat; var ErrCode: TInt; xmin, xmax: TFloat);

procedure Bracketing0(f: FloatFunc1D; tol: TFloat; var step, x1, x2: TFloat;
                                               var ErrCode: TInt; xmax: TFloat);

function fmin(ax, bx: TFloat; f: FloatFunc1D; tol: TFloat): TFloat;

implementation


end.
 

Up \Optimization