Click or drag to resize

SpecialFunctionsEllipticF Method

The incomplete elliptic integral of the first kind.

Namespace: CenterSpace.NMath.Core
Assembly: NMath (in NMath.dll) Version: 7.4
Syntax
public static double EllipticF(
	double phi,
	double m
)

Parameters

phi  Double
Is a value on the x-axis.
m  Double
The square of the elliptic modulus k, between 0 and 1 inclusive.

Return Value

Double
The integral from 0 to phi of dt / sqrt( 1 - m sin(t)*sin(t) )
Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionParameter m must be between 0 and 1, inclusive.
Remarks
Some implementations of the incomplete elliptic integral of the first kind use the elliptical modulus, k, instead of m, where m = k * k. The computational accuracy declines as the parameter m approaches 1.
See Also