The LagrangianFunction type exposes the following members.

Constructors

  NameDescription
LagrangianFunction
Constructs a LagrangianFunction for the given objective function and constraints.

Methods

  NameDescription
Clone
Returns a deep copy of the base. Deriving classes must override this method.
(Inherited from DoubleParameterizedFunctional.)
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
EvaluateOverloaded.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GradientWithRespectToParams
Method for calculating the gradient with respect to the parameters while keeping x fixed at the specified value.
(Inherited from DoubleParameterizedFunctional.)
GradientWithRespectToXOverloaded.
HessianWithRespectToX
Calcuates the Hessian matrix with respect to x.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
CentralDifferenceDelta
Gets and sets the delta used in the centeral difference method for approximating the gradient with respect to the parameters.
(Inherited from DoubleParameterizedFunctional.)
XDimension
Gets and sets the dimension of the domain of the functional.
(Inherited from DoubleParameterizedFunctional.)

See Also