SpecialFunctions.jl provides a comprehensive collection of special functions based on the OpenSpecFun and OpenLibm libraries.

Special mathematical functions in Julia, include Bessel, Hankel, Airy, error, Dawson, exponential (or sine and cosine) integrals, eta, zeta, digamma, inverse digamma, trigamma, and polygamma functions.


The latest version of the package is available for Julia versions 1.3 and up. To install it, run the following at the Julia REPL: