Click or drag to resize

LagrangianFunction Methods

The LagrangianFunction type exposes the following members.

Methods
 NameDescription
Public methodClone Returns a deep copy of the base. Deriving classes must override this method.
(Inherited from DoubleParameterizedFunctional)
Public methodEvaluate(DoubleVector, DoubleVector) Evaluates the parameterized function for the given parameter values at the given point.
(Overrides DoubleParameterizedFunctionalEvaluate(DoubleVector, DoubleVector))
Public methodEvaluate(DoubleVector, DoubleMatrix, DoubleVector) Evaluates the parameterized function for the given parameter values at the given set of points.
(Inherited from DoubleParameterizedFunctional)
Public methodGradientWithRespectToParams Method for calculating the gradient with respect to the parameters while keeping x fixed at the specified value.
(Inherited from DoubleParameterizedFunctional)
Public methodGradientWithRespectToX(DoubleVector, DoubleVector) Evaluates the gradient with respect to x at the given point.
Public methodGradientWithRespectToX(DoubleVector, DoubleVector, DoubleVector) Evaluates the gradient with respect to x at the given point.
Public methodHessianWithRespectToX Calcuates the Hessian matrix with respect to x.
Top
See Also