Click or drag to resize

NonlinearMinimizerBaseNonAllocatingEvaluateJacobian Method

Evaluates the jacobian, and the hessian of the objective function.

Namespace: Altaxo.Calc.Optimization
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
protected (Vector<double> NegativeGradient, Matrix<double> Hessian) EvaluateJacobian(
	IObjectiveModelNonAllocating objective,
	IReadOnlyList<double> pInt,
	Vector<double> scaleFactors
)

Parameters

objective  IObjectiveModelNonAllocating
The objective.
pInt  IReadOnlyListDouble
The parameters (internal representation).
scaleFactors  VectorDouble
The scale factors for the Jacobian.

Return Value

ValueTupleVectorDouble, MatrixDouble
The negative gradient and the hessian.
See Also