Runge–Kutta methods
In numerical analysis, the Runge–Kutta methods ( ) are a family of implicit and explicit iterative methods, which include the Euler method, used in temporal discretization for the approximate solutions of simultaneous nonlinear equations. Th ...
are methods for the numerical solution of the
ordinary differential equation
In mathematics, an ordinary differential equation (ODE) is a differential equation whose unknown(s) consists of one (or more) function(s) of one variable and involves the derivatives of those functions. The term ''ordinary'' is used in contras ...
:
Explicit
Explicit refers to something that is specific, clear, or detailed. It can also mean:
* Explicit knowledge, knowledge that can be readily articulated, codified and transmitted to others
* Explicit (text) The explicit (from Latin ''explicitus est'', ...
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
A butcher is a person who may slaughter animals, dress their flesh, sell their meat, or participate within any combination of these three tasks. They may prepare standard cuts of meat and poultry for sale in retail or wholesale food establishm ...
, 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
:
.
Explicit methods
The explicit methods are those where the matrix