Theory
Both schemes are implicit: the new values appear in all terms, so in principle they are stable at any time step; the Courant limit serves accuracy and the nonlinear coupling (OpenFOAM user guide, 2026).
- Euler uses the two most recent time levels, equation (1). It is first order; its truncation error damps fluctuations, like a numerical viscosity in time.
- backward uses three time levels, equation (2), written here for a constant step; OpenFOAM uses the variable-step form when the time step adapts. It is second order and preserves the amplitude of the flow's oscillations far better at the same step.
A steady run uses steadyState (no time derivative).
Equations
(1)
(2)
| where | meaning | unit |
|---|---|---|
| Value at time level | - | |
| Time step | s |
Default and rule
- Default
- backward
- Rule
backward.
- Source
This is the program's default; the schemes are OpenFOAM's
Eulerandbackward(OpenFOAM user guide, 2026). The stable transient settings of the program's residual-sensitivity study were validated with backward.
Valid range backward | Euler
Choice
backward or Euler. Euler can help a difficult start, at the price of damped fluctuations and a less accurate time average.