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
The next diagram
summarizes the indefinite and definite integrals in this category – the exponential integrals –
exp1; Dawson's integral
dawsn; and Gauss error functions –
erfc. We also have Spence's dilogarithm (also known as Spence's integral).