Click or drag to resize

SpecialFunctionsEllipticE(Double, Double) Method

The incomplete elliptic integral of the second kind.

Namespace: CenterSpace.NMath.Core
Assembly: NMath (in NMath.dll) Version: 7.4
Syntax
public static double EllipticE(
	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 sqrt( 1 - m sin(t)*sin(t) ) dt
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.
See Also