Click or drag to resize

BFGS Constructor (Int32, QuasiNewton.FunctionDelegate, QuasiNewton.GradientDelegate)

Initializes a new instance of BFGS optimization algorithm.

Namespace:  FinMath.NumericalOptimization.Unconstrained
Assembly:  FinMath (in FinMath.dll) Version: 2.4.7-0a995bd0ea1854c2c868ec3f8dae606c5777e170
Syntax
C#
public BFGS(
	int dimension,
	QuasiNewton.FunctionDelegate function,
	QuasiNewton.GradientDelegate gradient
)

Parameters

dimension
Type: System.Int32
The dimension of the objective function domain.
function
Type: FinMath.NumericalOptimization.Unconstrained.QuasiNewton.FunctionDelegate
The delegate to the function that computes the objective value.
gradient
Type: FinMath.NumericalOptimization.Unconstrained.QuasiNewton.GradientDelegate
The delegate to the function that computes thes objective gradient.
See Also