ELJTA 3CW "11 February 2010" "mathcw-1.00"

Table of contents


NAME

eljtaf, eljta, eljtal, eljtaw, eljtaq, eljtall, eljtadf, eljtad, eljtadl, eljtadll - Jacobian elliptic theta functions of first through fourth kinds

SYNOPSIS

cc [ flags ] -I/usr/local/include file(s) -L/usr/local/lib -lmcw [ ... ]

#include <mathcw.h>

extern void eljtaf (float result[4], float u, float q);

extern void eljta (double result[4], double u, double q);

extern void eljta (long double result[4], long double u, long double q);

extern void eljtaw (__float80 result[4], __float80 u, __float80 q);

extern void eljtaq (__float128 result[4], __float128 u, __float128 q);

extern void eljtall (long_long_double result[4], long_long_double u, long_long_double q);

extern void eljtadf (decimal_float result[4], decimal_float u, decimal_float q);

extern void eljtad (decimal_double result[4], decimal_double u, decimal_double q);

extern void eljtadl (decimal_long_double result[4], decimal_long_double u, decimal_long_double q);

extern void eljtadll (decimal_long_long_double result[4], decimal_long_long_double u, decimal_long_long_double q);

NB: Functions with prototypes containing underscores in type names may be available only with certain extended compilers.


DESCRIPTION

Compute the Jacobian elliptic theta functions of the first through fourth kinds defined by
thetai(u,q) = result[i-1], i = 1, 2, 3, 4.

The argument u is unrestricted, but q is required to be in [0,1).

See M. Abramowitz & I. A. Stegun, Handbook of Mathematical Functions, Chapter 16, for definitions of the Jacobian elliptic, theta, and zeta functions.


RETURN VALUES

Return in result[] the values of the Jacobian elliptic theta function of the first through fourth kinds.

ERRORS

If either argument is a NaN, return that argument in the array elements. If q is out of range, set errno to EDOM and return a quiet NaN in the array elements.

SEE ALSO

agm(3CW), eljacd(3CW), eljacn(3CW), eljacs(3CW), eljadc(3CW), eljadn(3CW), eljads(3CW), eljag(3CW), eljam(3CW), eljanc(3CW), eljand(3CW), eljans(3CW), eljasc(3CW), eljasd(3CW), eljasn(3CW), eljcd(3CW), eljcn(3CW), eljcs(3CW), eljdc(3CW), eljdn(3CW), eljds(3CW), eljh(3CW), eljh4(3CW), eljnc(3CW), eljnd(3CW), eljns(3CW), eljsc(3CW), eljsd(3CW), eljsn(3CW), eljt(3CW), eljt1(3CW), eljt2(3CW), eljt3(3CW), eljt4(3CW), eljtd1(3CW), eljtd2(3CW), eljtd3(3CW), eljtd4(3CW), eljtda(3CW), eljz(3CW), elk(3CW), elkm1(3CW), elq(3CW), elq1p(3CW), elqc(3CW), elqc1p(3CW).