This method is provided by the user to compute the function values at the current independent variable values y.

Namespace: Imsl.Math
Assembly: ImslCS (in ImslCS.dll) Version: 6.5.0.0

Syntax

C#
public virtual double[] EvaluateF(
	int varIndex,
	double[] y
)
Visual Basic (Declaration)
Public Overridable Function EvaluateF ( _
	varIndex As Integer, _
	y As Double() _
) As Double()
Visual C++
public:
virtual array<double>^ EvaluateF(
	int varIndex, 
	array<double>^ y
)

Parameters

varIndex
Type: System..::.Int32
An int which indicates the index of the variable to perturb.
y
Type: array< System..::.Double >[]()[]
A double array of length n, the point at which the function is to be evaluated.

Return Value

A double array of length m. The equations evaluated at the point y.

Remarks

If the user does not override the EvaluateF method, then NumericalDerivatives.IFunction.F is used to compute the function values.

See Also