The DoubleFunctional type exposes the following members.

Constructors

  NameDescription
DoubleFunctional
Constructs a DoubleFunctional object whose domain has the specified dimension.

Methods

  NameDescription
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.)
GradientOverloaded.
JacobianOverloaded.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Operators

  NameDescription
AdditionOverloaded.
Division
Functional scalar division operator. Returns a functional representing the quotient of a functional by a scalar.
MultiplyOverloaded.
SubtractionOverloaded.
UnaryNegation
Negation operator.

Properties

  NameDescription
CenteralDifferenceDelta
Gets and sets the delta value to use in the central difference approximation of the gradient of this functional. The centeral difference approximation will be used only if the deriving subclass does not override the Gradient() method.
CentralDifferenceDelta
Sets the delta for using the central difference method for approximating the Jacobian. The Jacobian will be approximated only if the deriving class does not override the Jacobian method.
(Inherited from DoubleMultiVariableFunction.)
XDimension
Gets and sets the dimension of the function domain.
(Inherited from DoubleMultiVariableFunction.)
YDimension
Gets and sets the dimension of the function range.
(Inherited from DoubleMultiVariableFunction.)

See Also