OOF2: The Manual
Name
Backward Euler (BackwardEuler) — Fully implicit first order time stepping.
Synopsis
BackwardEuler
()
Description
The Backward Euler method is a method of numerically integrating
ordinary differential equations. Like the ForwardEuler method, it is first order
in time, meaning that it makes an error of order
on each step. It is more stable than the
Forward Euler method, especially for diffusion equations, but
requires more effort to compute. It is less accurate than CrankNicolson, but in some cases less
prone to oscillations.
Given a vector of unknowns
(i.e.
Field
values in OOF2) at
time ,
and the first order differential equation
the Backward Euler solution is given by solving
for , with
. Because
appears on the
right hand side, this is an implicit method and
is relatively costly to compute, especially when
is
nonlinear.
BackwardEuler
can be applied to equations
with second order time derivatives via equation (6.141).