Integrates the given two-variable function over the given bounds.

Namespace:  CenterSpace.NMath.Analysis
Assembly:  NMath (in NMath.dll) Version: 5.1.0.0

Syntax

C#
public double Integrate(
	MultiVariableFunction function,
	double xLower,
	double xUpper,
	OneVariableFunction yLowerFunction,
	OneVariableFunction yUpperFunction
)
Visual Basic (Declaration)
Public Function Integrate ( _
	function As MultiVariableFunction, _
	xLower As Double, _
	xUpper As Double, _
	yLowerFunction As OneVariableFunction, _
	yUpperFunction As OneVariableFunction _
) As Double
Visual C++
public:
double Integrate(
	MultiVariableFunction^ function, 
	double xLower, 
	double xUpper, 
	OneVariableFunction^ yLowerFunction, 
	OneVariableFunction^ yUpperFunction
)

Parameters

function
Type: CenterSpace.NMath.Analysis..::.MultiVariableFunction
A two-variable function to integrate.
xLower
Type: System..::.Double
The lower x bound.
xUpper
Type: System..::.Double
The upper x bound.
yLowerFunction
Type: CenterSpace.NMath.Core..::.OneVariableFunction
The lower y bound as a function of x.
yUpperFunction
Type: CenterSpace.NMath.Core..::.OneVariableFunction
The uppper y bound as a function of x.

Return Value

See Also