SciPy is capable of performing very robust numerical integration. Definite integrals of a set of special functions are evaluated accurately with routines in the scipy.special
module. For other functions, there are several different algorithms to obtain reliable approximations in the scipy.integrate
module.
A summary of the indefinite and definite integrals in the category of exponential/logarithm is presented here: the exponential integrals (expn
, expi
, and exp1
), Dawson's integral (dawsn
), and
Gauss error functions (erf
and erfc
). We also have Spence's dilogarithm (also known as Spence's integral). Let's have a look at the following formulas: