JacobiElliptic is an implementation of Toshio Fukushima's & Billie C. Carlson's for calculating Elliptic Integrals and Jacobi Elliptic Functions. The default algorithms are set to the Carlson algorithms.
- Type stable and preserving
- Metal.jl and CUDA.jl compatible
- Automatic Differentiable. Compatible with Zygote.jl, ForwardDiff.jl and Enzyme.jl
Function | Definition |
---|---|
F(φ, m) |
|
E(φ, m) |
|
Pi(n, φ, m) |
|
J(n, φ, m) |
|
Function | Definition |
---|---|
K(m) |
|
E(m) |
|
Pi(n, m) |
|
J(n, m) |
|
Function | Definition |
---|---|
sn(u, m) |
|
cn(u, m) |
|
asn(u, m) |
|
acn(u, m) |