jacobi_elliptic_functions: Jacobi Elliptic Functions

jacobi_elliptic_functionsR Documentation

Jacobi Elliptic Functions

Description

Functions to compute the Jacobi elliptic functions: sn, cn, dn, and others.

Usage

jacobi_elliptic(k, u)

jacobi_cd(k, u)

jacobi_cn(k, u)

jacobi_cs(k, u)

jacobi_dc(k, u)

jacobi_dn(k, u)

jacobi_ds(k, u)

jacobi_nc(k, u)

jacobi_nd(k, u)

jacobi_ns(k, u)

jacobi_sc(k, u)

jacobi_sd(k, u)

jacobi_sn(k, u)

Arguments

k

Elliptic modulus (0 <= k < 1)

u

Argument of the elliptic functions

Value

For jacobi_elliptic, a list containing the values of the Jacobi elliptic functions: sn, cn, dn. For individual functions, a single numeric value is returned.

See Also

Boost Documentation for more details on the mathematical background.

Examples

# Jacobi Elliptic Functions
k <- 0.5
u <- 2
jacobi_elliptic(k, u)
# Individual Jacobi Elliptic Functions
jacobi_cd(k, u)
jacobi_cn(k, u)
jacobi_cs(k, u)
jacobi_dc(k, u)
jacobi_dn(k, u)
jacobi_ds(k, u)
jacobi_nc(k, u)
jacobi_nd(k, u)
jacobi_ns(k, u)
jacobi_sc(k, u)
jacobi_sd(k, u)
jacobi_sn(k, u)

boostmath documentation built on Dec. 15, 2025, 5:07 p.m.