Click or drag to resize

BurdenFairesAdaptiveQuadrature.TryIntegrate Method

Approximates the integral I = Int(f(x), a, b) to within a given tolerance.

Namespace:  AGI.Foundation.NumericalMethods.Advanced
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public static bool TryIntegrate(
	double intervalStart,
	double intervalEnd,
	double tolerance,
	int numberOfLevels,
	BurdenFairesAdaptiveQuadrature.Integrand integrand,
	out double integral
)

Parameters

intervalStart
Type: System.Double
The start of the interval in which the function is integrated.
intervalEnd
Type: System.Double
The end of the interval in which the function is integrated.
tolerance
Type: System.Double
The error tolerance used in the adaptive quadrature technique.
numberOfLevels
Type: System.Int32
The number of divisions.
integrand
Type: AGI.Foundation.NumericalMethods.Advanced.BurdenFairesAdaptiveQuadrature.Integrand
The function to be integrated.
integral
Type: System.Double
The value of the integral.

Return Value

Type: Boolean
A boolean value indicating if the integral was successfully computed.
See Also