**special_functions_test**,
a FORTRAN90 code which
calls special_functions(), which
evaluates special functions, including Airy,
Associated Legendre Bessel, Beta, Complete Elliptic Integral,
Confluent Hypergeometric, Cosine Integral, Elliptic Integral, Error,
Exponential Integral, Fresnel Integral, Gamma, Hankel, Hypergeometric,
Incomplete Beta, Incomplete Gamma, Jacobian Elliptic, Kelvin, Lambda,
Legendre, Mathieu, Modified Spherical Bessel, Parabolic Cylinder, Psi,
Riccati-Bessel, Sine Integral, Spheroidal Wave, Struve, Whittaker,
as well as Bernoulli Numbers, Euler Numbers, Hermite Polynomials,
Laguerre Polynomials, Legendre Polynomials.

The FORTRAN77 source code of this library is copyrighted by Shanjie Zhang and Jianming Jin. However, they give permission to incorporate routines from this library into a user program provided that the copyright is acknowledged.

special_functions, a FORTRAN90 code which evaluates special functions, including Airy, Associated legendre Bessel, Beta, Complete Elliptic Integral, Confluent Hypergeometric, Cosine Integral, Elliptic Integral, Error, Exponential Integral, Fresnel Integral, Gamma, Hankel, Hypergeometric, Incomplete Beta, Incomplete Gamma, Jacobian Elliptic, Kelvin, Lambda, legendre, Mathieu, Modified Spherical Bessel, Parabolic Cylinder, Psi, Riccati-Bessel, Sine Integral, Spheroidal Wave, Struve, Whittaker, as well as Bernoulli Numbers, Euler Numbers, Hermite polynomials, Laguerre polynomials, legendre polynomials, by Shanjie Zhang, Jianming Jin;

- special_functions_test.f90, a sample calling program.
- special_functions_test.sh, a sample calling program.
- special_functions_test.txt, the output file.