Jump to content

Heun's method

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Berland (talk | contribs) at 20:55, 13 June 2007 (initial stub). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

In mathematics and computational science, Heun's method, named after Karl L. W. M. Heun, is a numerical procedure for solving ordinary differential equations (ODEs) with a given initial value. It can be seen as an extension of the Euler method into a two-stage second-order Runge-Kutta method.

Heun's method is also sometimes called the modified Euler method.

The procedure for calculating the numerical solution to the initial value problem

by way of Heun's method, is to first calculate the intermediate value and then the final approximation at the next integration point.

.

Derivation

The scheme can be compared with the implicit trapezoidal method, but with replaced by in order to make it explicit. is the result of one step of Euler's method on the same initial value problem.

Runge-Kutta method

Heun's method is a two-stage Runge-Kutta method, and can be written using the tableau

0
1 1
0 1

See also