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