Click or drag to resize
AdvancedMathCarlsonF Method
Computes the Carslon elliptic integral RF.

Namespace:  Meta.Numerics.Functions
Assembly:  Meta.Numerics (in Meta.Numerics.dll) Version: 3.1.0.0 (3.1.0.0)
Syntax
public static double CarlsonF(
	double x,
	double y,
	double z
)

Parameters

x
Type: SystemDouble
The first parameter, which must be non-negative.
y
Type: SystemDouble
The second parameter, which must be non-negative.
z
Type: SystemDouble
The third parameter, which must be non-negative.

Return Value

Type: Double
The value of RF(x,y,z).
Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionx, y, or z is negative.
Remarks

The Carlson F integral is:

As can be seen from the integral, all three parameters are equivilent, so RF is symmetric with respect to any permutation of the parameters.

The Carlson integrals can be used to express integrals of rational functions. In that sense, they are replacements for the Legendre elliptic functions.

See Also