11-01-2017, 10:00 AM

hi everybody,

I put in the Prime Software Library a first attempt to make a program to handle Elliptical integrals (1st, 2nd and 3rd kind).

It calculate:

ell1F(x, k) -> F, Elliptic integral of first kind

ell2E(x, k) -> E, Elliptic integral of second kind

ell3∏(x, k, n) -> ∏, Elliptic integral of third kind

But it needs to have some controls to avoid singular values and other issues.

More, it could be expanded to calc also sn(), cn(), dn() [sometimes called amplitude sine, amplitude cosine, delta amplitude] and other parameters...

In that program k is the "eccentricity", n (only for 3rd type) is a number called "characteristic" of the various curves.

The program handle the "incomplete" integrals. For now, to attempt the complete ones, put x=1.

I invite to collaborate and make a stronger and more stable and useful program, if you want.

Thank you! you're welcome.

Salvo M.

I put in the Prime Software Library a first attempt to make a program to handle Elliptical integrals (1st, 2nd and 3rd kind).

It calculate:

ell1F(x, k) -> F, Elliptic integral of first kind

ell2E(x, k) -> E, Elliptic integral of second kind

ell3∏(x, k, n) -> ∏, Elliptic integral of third kind

But it needs to have some controls to avoid singular values and other issues.

More, it could be expanded to calc also sn(), cn(), dn() [sometimes called amplitude sine, amplitude cosine, delta amplitude] and other parameters...

In that program k is the "eccentricity", n (only for 3rd type) is a number called "characteristic" of the various curves.

The program handle the "incomplete" integrals. For now, to attempt the complete ones, put x=1.

I invite to collaborate and make a stronger and more stable and useful program, if you want.

Thank you! you're welcome.

Salvo M.