Follow us on Twitter and LinkedIn to get the latest updates from the dev team!
Information about the elliptic integrals can be found in Abramowitz & Stegun, Chapter 17.
The Legendre forms of elliptic integrals \(F(\phi,k)\), \(E(\phi,k)\) and \(\Pi(\phi,k,n)\) are defined by,
The complete Legendre forms are denoted by \(K(k) = F(\pi/2, k)\) and \(E(k) = E(\pi/2, k)\).
The notation used here is based on Carlson, Numerische Mathematik 33 (1979) 1 and differs slightly from that used by Abramowitz & Stegun, where the functions are given in terms of the parameter \(m = k^2\) and \(n\) is replaced by \(-n\).
The Carlson symmetric forms of elliptical integrals \(RC(x,y)\), \(RD(x,y,z)\), \(RF(x,y,z)\) and \(RJ(x,y,z,p)\) are defined by,
This routine computes the complete elliptic integral \(K(k)\). Note that Abramowitz & Stegun define this function in terms of the parameter \(m = k^2\).
This routine computes the complete elliptic integral \(E(k)\). Note that Abramowitz & Stegun define this function in terms of the parameter \(m = k^2\).
This routine computes the complete elliptic integral \(\Pi(k,n)\). Note that Abramowitz & Stegun define this function in terms of the parameters \(m = k^2\) and \(\sin^2(\alpha) = k^2\), with the change of sign \(n \to -n\).
This routine computes the incomplete elliptic integral \(F(\phi,k)\). Note that Abramowitz & Stegun define this function in terms of the parameter \(m = k^2\).
This routine computes the incomplete elliptic integral \(E(\phi,k)\). Note that Abramowitz & Stegun define this function in terms of the parameter \(m = k^2\).
This routine computes the incomplete elliptic integral \(\Pi(\phi,k,n)\). Note that Abramowitz & Stegun define this function in terms of the parameters \(m = k^2\) and \(\sin^2(\alpha) = k^2\), with the change of sign \(n \to -n\).
This routine computes the incomplete elliptic integral \(D(\phi,k)\) which is defined through the Carlson form \(RD(x,y,z)\) by the following relation,
This routine computes the incomplete elliptic integral \(RC(x,y)\).
This routine computes the incomplete elliptic integral \(RD(x,y,z)\).
This routine computes the incomplete elliptic integral \(RF(x,y,z)\).
This routine computes the incomplete elliptic integral \(RJ(x,y,z,p)\).
previous
Dilogarithm
next
Error Functions