Updates the value of the Lagrangian Hessian based on iterate values.
Uses a central difference algorithm to first estmate the gradient
of the Lagrangian, and another application of a centeral difference
algorithm to estimate the Hessian from the gradient.
Namespace:
CenterSpace.NMath.AnalysisAssembly: NMath (in NMath.dll) Version: 5.1.0.0
Syntax
| C# |
|---|
public DoubleMatrix LagrangianHessian( SequentialQuadraticProgrammingSolver..::.Iteration currentIteration ) |
| Visual Basic (Declaration) |
|---|
Public Function LagrangianHessian ( _ currentIteration As SequentialQuadraticProgrammingSolver..::.Iteration _ ) As DoubleMatrix |
| Visual C++ |
|---|
public: virtual DoubleMatrix^ LagrangianHessian( SequentialQuadraticProgrammingSolver..::.Iteration^ currentIteration ) sealed |
Parameters
- currentIteration
- Type: CenterSpace.NMath.Analysis..::.SequentialQuadraticProgrammingSolver..::.Iteration
The current iteration values.