![]() |
Jacobi's elliptic functions sn(u|m), cn(u|m), dn(i|m) and φ(u|m) are defined by using the incomplete elliptic integral of the first kind:

JacobianEllipticFunctions subroutine calculates these functions using arithmetic-geometric mean algorithm.
This article is intended for personal use only.
C# source.
C++ source.
C++ source. MPFR/GMP is used.
GMP source is available from gmplib.org. MPFR source is available from www.mpfr.org.
FreePascal version.
Delphi version.
VB.NET version.
VBA version.
Python version (CPython and IronPython are supported).
|
ALGLIB® - numerical analysis library, 1999-2012. |