ellipj Interface

public interface ellipj

Returns the values of the Jacobi elliptic functions evaluated at real or complex argument u and parameter , . For , and the elliptic modulus.

Called by

interface~~ellipj~~CalledByGraph interface~ellipj ellipj program~utiltest utiltest program~utiltest->interface~ellipj

Contents


Subroutines

public subroutine d_ellipj(u, L, sn, cn, dn)

Arguments

Type IntentOptional AttributesName
real(kind=psb_dpk_), intent(in) :: u
real(kind=psb_dpk_), intent(in) :: L
real(kind=psb_dpk_), intent(out) :: sn
real(kind=psb_dpk_), intent(out) :: cn
real(kind=psb_dpk_), intent(out) :: dn

public recursive subroutine z_ellipj(u, L, sn, cn, dn, flag)

Arguments

Type IntentOptional AttributesName
complex(kind=psb_dpk_), intent(in) :: u
real(kind=psb_dpk_), intent(in) :: L
complex(kind=psb_dpk_), intent(out) :: sn
complex(kind=psb_dpk_), intent(out) :: cn
complex(kind=psb_dpk_), intent(out) :: dn
logical, intent(in), optional :: flag