integrate

Integrating functions, given function object

quad
dblquad
tplquad
nquad
fixed_quad
quadrature
romberg
quad_explain
newton_cotes
IntegrationWarning

Integrating functions, given fixed samples

trapz
cumtrapz
simps
romb

See also

scipy.special for orthogonal polynomials (special) for Gaussian quadrature roots and weights for other weighting factors and regions.

Solving initial value problems for ODE systems

The solvers are implemented as individual classes which can be used directly (low-level usage) or through a convenience function.

solve_ivp
RK23
RK45
Radau
BDF
LSODA
OdeSolver
DenseOutput
OdeSolution

Old API

These are the routines developed earlier for scipy. They wrap older solvers implemented in Fortran (mostly ODEPACK). While the interface to them is not particularly convenient and certain features are missing compared to the new API, the solvers themselves are of good quality and work fast as compiled Fortran code. In some cases it might be worth using this old API.

odeint
ode
complex_ode

Solving boundary value problems for ODE systems

solve_bvp

Package Contents