AdvancedMathCarlsonD Method

Computes the Carlson integral RD.

Definition

Namespace: Meta.Numerics.Functions
Assembly: Meta.Numerics (in Meta.Numerics.dll) Version: 4.2.0+6d77d64445f7d5d91b12e331399c4362ecb25333
C#
public static double CarlsonD(
	double x,
	double y,
	double z
)

Parameters

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

Return Value

Double
The value of RD(x, y, z)

Remarks

The Carlson D integral is:

It is symmetric with respect to the interchange of the first two parameters, but not the third parameter.

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

Exceptions

ArgumentOutOfRangeExceptionx, y, or z is negative.

See Also