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


Extreme Optimization Mathematics Library for .NET

TrivariateRealFunction Delegate

Represents a function returning a real number that has three real arguments.

[Visual Basic]
Public Delegate Function TrivariateRealFunction( _
   ByVal x As Double, _
   ByVal y As Double, _
   ByVal z As Double _
) As Double
[C#]
public delegate double TrivariateRealFunction(
   double x,
   double y,
   double z
);

Parameters

x
A real number.
y
A real number.
z
A real number.

Return Value

A real number.

Remarks

Use a TrivariateRealFunction delegate to encapsulate the evaluation of a real function with three real arguments.

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