Home > Extreme Optimization Mathematics Library for .NET > Reference > Extreme.Mathematics Namespace


Extreme Optimization Mathematics Library for .NET

MultivariateRealFunction Delegate

Represents a function returning a real number that has a Vector as its argument.

[Visual Basic]
Public Delegate Function MultivariateRealFunction( _
   ByVal x As Vector _
) As Double
[C#]
public delegate double MultivariateRealFunction(
   Vector x
);

Parameters

x
A Vector.

Return Value

A real number.

Remarks

Use a MultivariateRealFunction delegate to encapsulate the evaluation of a real function with one Vector argument.

Many calculations involve the repeated evaluation of one or more user-supplied functions. Numerical integration and differentiation and finding zeroes of functions are common examples. In the .NET framework, this functionality is implemented using delegates.

Requirements

Namespace: Extreme.Mathematics

Assembly: Extreme.Mathematics (in Extreme.Mathematics.dll)

See Also

Extreme.Mathematics Namespace