cephes

Click here to see the number of accesses to this library.


file	cephes.doc
for		documentation of cephes package as plain text

file	qlibdoc.html
for		documentation of cephes extended precision special functions

file	singldoc.html
for		documentation of cephes single precision special functions

file	ldoubdoc.html
for		documentation of cephes 80-bit precision special functions

file	doubldoc.html
for		documentation of cephes double precision special functions

file	128bdoc.html
for		documentation of cephes 128-bit precision special functions

file	128bit.tgz
for	arithmetic and math functions for 128-bit reals
size	252kB

file	bessel.tgz
for	Bessel and hypergeometric functions
#	needs cprob/gamma.c and eval.tgz or cmath.tgz

file	c9x-complex.tgz
for	support of complex type as in the C9X standard
size	455kB

file	cmath.tgz
for	double precision elementary functions
#	also contains mod2pi.c to test range reduction of trig functions
#	and mtst.c to check consistency of math functions
#	Some of the functions defined here are also defined in Standard C
#	or in the widely distribued 4.3BSD math collection:
#	acos	StandardC
#	acosh	4.3BSD
#	asin	StandardC
#	asinh	4.3BSD
#	atan	StandardC
#	atan2	StandardC
#	atanh	4.3BSD
#	cbrt	4.3BSD
#	ceil	StandardC
#	chbevl	cephes
#	cos	StandardC
#	cosh	StandardC
#	cot	cephes
#	drand	cephes
#	exp	StandardC
#	exp10	cephes
#	fabs	StandardC
#	floor	StandardC
#	frexp	StandardC
#	ldexp	StandardC
#	log	StandardC
#	log10	StandardC
#	mtherr	cephes
#	p1evl	cephes
#	polevl	cephes
#	pow	StandardC
#	powi	cephes
#	radian	cephes
#	ranwh	cephes
#	round	cephes
#	sin	StandardC
#	sincos	cephes
#	sinh	StandardC
#	sqrt	StandardC
#	tan	StandardC
#	tanh	StandardC
#	Be aware that the tabulated error behavior for
#	other functions in cephes depends on the quality of these
#	elementary functions, which is not specified by Standard C.

file	cprob.tgz
for	probability integrals and their inverses
#	needs eval.tgz or cmath.tgz

file	ellf.tgz
for	elliptic integrals and elliptic filter calculator
#	needs eval.tgz or cmath.tgz

file	eval.tgz
for	mconf.h, mtherr.c, polevl.c, chbevl.c  used by other cephes functions
#	This is a subset of cmath.tgz.

file	ieee.tgz
for	floating point arithmetic in standard precisions
#	needs eval.tgz or cmath.tgz

file	ldouble.tgz
for	IEEE 80-bit extended real elementary functions
#	needs eval.tgz or cmath.tgz
size	225 kB

file	linalg.tgz
for	C translations of eigens, lmdif
#	needs eval.tgz or cmath.tgz

file	ode.tgz
file	misc.tgz
for	fresnel integrals, polylogarithms, Planck radiation formula...

for	Adams-Bashforth-Moulton and Runge-Kutta, solar system integration
#	needs eval.tgz or cmath.tgz

file	polyn.tgz
for	arithmetic on rationals and polynomials
#	needs eval.tgz or cmath.tgz

file	qfloat.tgz
for	144- or 336-bit precision floating point arithmetic and functions
#	needs eval.tgz or cmath.tgz

file	remes.tgz
for	minimax rational approximation
#	needs eval.tgz or cmath.tgz

file	readme

file	single.tgz
for	32-bit floating point versions of cephes functions