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

Table of contents


NAME

eljtdaf, eljtda, eljtdal, eljtdaw, eljtdaq, eljtdall, eljtdadf, eljtdad, eljtdadl, eljtdadll - logarithmic derivative of 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 eljtdaf (float result[4], float u, float q);

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

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

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

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

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

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

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

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

extern void eljtdadll (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 logarithmic derivatives of the Jacobian elliptic theta functions of the first through fourth kinds defined by
thetai'(u,q) / 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 logarithmic derivatives 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), eljta(3CW), eljtd1(3CW), eljtd2(3CW), eljtd3(3CW), eljtd4(3CW), eljz(3CW), elk(3CW), elkm1(3CW), elq(3CW), elq1p(3CW), elqc(3CW), elqc1p(3CW).