Double |
The DoubleFunctional type exposes the following members.
Name | Description | |
---|---|---|
Clone | ICloneable method. Not implemented here. Deriving classes
must implement if desired.
(Inherited from DoubleMultiVariableFunction) | |
Evaluate(Double) | Evaluates the functional at the given point. | |
Evaluate(DoubleVector) | Evaluates the functional at the given point. | |
Evaluate(DoubleMatrix, DoubleMatrix) |
Evaluate the function at the points X and place the results in
Y.
(Inherited from DoubleMultiVariableFunction) | |
Evaluate(DoubleVector, DoubleVector) |
Vector-vector form of the evaluate function. Part of the base class
DoubleMultiVariableFunction interface.
(Overrides DoubleMultiVariableFunctionEvaluate(DoubleVector, DoubleVector)) | |
Gradient(DoubleVector) | Calculates the gradient of this functional. | |
Gradient(DoubleVector, DoubleVector) | Calculates the gradient of this functional using a central difference methods. Deriving classes may override this method. | |
Jacobian(Double) |
Evaluates the Jacobian of the function at the given point.
(Inherited from DoubleMultiVariableFunction) | |
Jacobian(DoubleVector, DoubleMatrix) |
Computes the jacobian of this functional at the specified point.
(Overrides DoubleMultiVariableFunctionJacobian(DoubleVector, DoubleMatrix)) |