ITDS Special Functions Documentation

A SciPy-backed special functions library with APIs inspired by the IMSL Fortran Numerical Library.

Special Mathematical Functions backed by SciPy

ITDS Special Functions packages Gamma, Bessel, error, elliptic, orthogonal polynomial, exponential integral, Airy, and zeta functions from ITDS into a focused SciPy-backed library. Install, run a minimal example, then dive into the API reference.

50 FunctionsGamma, Bessel, error, elliptic, orthogonal polynomials, Airy, zeta, and more.
3 Example ScriptsRunnable scripts for gamma, Bessel, and error function families.
200+ TestsUnit tests and integration tests shipped with the package.
IMSL-styleFunction families aligned with legacy Fortran engineering workflows.

Gamma & Beta

Complete and incomplete gamma, beta, digamma, polygamma functions.

Bessel Functions

Jn, Yn, In, Kn — first and second kind, real and modified.

Error & Elliptic

erf, erfc, Fresnel integrals, complete and incomplete elliptic K, E.

Recommended path: install the package, run the quick start, then use the examples page to find the closest function family before dropping into the API reference.