Click or drag to resize

DoubleFunctional Methods

The DoubleFunctional type exposes the following members.

Methods
 NameDescription
Public methodCloneICloneable method. Not implemented here. Deriving classes must implement if desired.
(Inherited from DoubleMultiVariableFunction)
Public methodEvaluate(Double) Evaluates the functional at the given point.
Public methodEvaluate(DoubleVector) Evaluates the functional at the given point.
Public methodEvaluate(DoubleMatrix, DoubleMatrix) Evaluate the function at the points X and place the results in Y.
(Inherited from DoubleMultiVariableFunction)
Public methodEvaluate(DoubleVector, DoubleVector) Vector-vector form of the evaluate function. Part of the base class DoubleMultiVariableFunction interface.
(Overrides DoubleMultiVariableFunctionEvaluate(DoubleVector, DoubleVector))
Public methodGradient(DoubleVector) Calculates the gradient of this functional.
Public methodGradient(DoubleVector, DoubleVector) Calculates the gradient of this functional using a central difference methods. Deriving classes may override this method.
Public methodJacobian(Double) Evaluates the Jacobian of the function at the given point.
(Inherited from DoubleMultiVariableFunction)
Public methodJacobian(DoubleVector, DoubleMatrix) Computes the jacobian of this functional at the specified point.
(Overrides DoubleMultiVariableFunctionJacobian(DoubleVector, DoubleMatrix))
Top
See Also