Package org.jscience.mathematics.analysis.elliptic

The ellipticFunctions package provides a library for elliptic functions.

See:
          Description

Class Summary
Elliptic Class provides Jacobi's elliptic theta functions.
Jacobi Implementation for Jacobi's elliptic functions.
 

Package org.jscience.mathematics.analysis.elliptic Description

The ellipticFunctions package provides a library for elliptic functions.

Some of the most famous mathematicions of the 18th-century, like Abel, Gauss, Jacobi, or Weierstrass, contributed to this subject and opend a complete new field in mathematics.

We compute all elliptic functions in terms of Jacobi's theta functions, which are implemented as static functions in ellipticFunctions.Elliptic.

ellipticFunctions.Jacobi is devoted to the Jacobi's elliptic functions: sn, cn, and dn. It also includes utillity functions to compute back and forth between the different descriptions of the modulus.

An implementation for the different elliptic functions of Weierstrass, will be added soon.

All the functions have a convient and an numerical efficient front-end. Compare for example #Jacobi.sn(Complex,Complex) and #Jacobi.sn(Complex,Complex,Complex[],Complex).

Markus Schmies, Berlin, Dec. 2003