Runge–Kutta methods are methods for the numerical solution of the ordinary differential equation

Explicit Runge–Kutta methods take the form

Stages for implicit methods of s stages take the more general form, with the solution to be found over all s

Each method listed on this page is defined by its Butcher tableau, which puts the coefficients of the method in a table as follows:

For adaptive and implicit methods, the Butcher tableau is extended to give values of
, and the estimated error is then
.