public static double EllipticF(
double phi,
double k
)Public Shared Function EllipticF (
phi As Double,
k As Double
) As Doublepublic:
static double EllipticF(
double phi,
double k
)static member EllipticF :
phi : float *
k : float -> float Legendre's first incomplete elliptic integral is:

When the integral angle is π, this function reduces to the complete elliptic integral of the first kind (EllipticK(Double).
Be aware that some authors use the the parameter m = k2 instead of the modulus k.