|
◆ elli1()
double elli1 |
( |
double |
phi, |
|
|
double |
k |
|
) |
| |
Incomplete elliptic integral of the first kind F(phi, k)
- Purpose
- elli1 computes the Legendre form of incomplete elliptic integral of the first kind F(φ, k).
F(φ, k) = ∫ 1/sqrt(1 - k^2(sin(t))^2) dt [0, φ]
- Returns
- Incomplete elliptic integral of the first kind F(phi, k).
- Parameters
-
[in] | phi | Argument φ [rad]. |
[in] | k | Argument k. (k^2*sin(phi)^2 <= 1 (if |phi| > π/2, |k| <= 1)) |
- Error handling
- If k^2*sin(phi)^2 > 1 (|k| > 1 if |phi| > π/2), domain error (EDOM) occurs.
- Range error (ERANGE) may occur.
- Reference
- boost/math/special_functions
|