Advanced Analysis Library Only
double Elliptic2nd (double k, double *a);
Computes the elliptic or incomplete elliptic integral of the second kind. The elliptic integral of the first kind is defined as follows:
The incomplete elliptic integral of the second kind is defined as follows:
If you call this function with a = NULL, the elliptic integral is computed. Otherwise, the incomplete elliptic integral is computed.
Input | ||
Name | Type | Description |
k | double-precision | The modulus argument. ![]() |
a | double-precision pointer | The range of integration for the incomplete elliptic integral. The elliptic integral is computed if a is NULL. |
Name | Type | Description |
result | double-precision | The value of the elliptic or incomplete elliptic integral. |