OOF2: The Manual
TimeStepper — Ways of taking a single time step.
Subclasses are listed as they appear in the GUI and (in parentheses) as they appear in scripts.
Forward Euler (
ForwardEuler) -- Fully explicit first order time stepping.
Backward Euler (
BackwardEuler) -- Fully implicit first order time stepping.
CrankNicolson) -- Semi-implicit first order time stepping, theta=0.5.
Liniger) -- Semi-implicit first order time stepping, theta=0.878.
Galerkin) -- Semi-implicit first order time stepping, theta=2/3.
2nd order Runge-Kutta (
RK2) -- Second order Runge-Kutta time stepping.
4th order Runge-Kutta (
RK4) -- Fourth order Runge-Kutta time stepping.
SS22) -- Zienkowicz and Taylor's SS22 algorithm for solving equations with second order time derivatives.
All of the time steppers in OOF2 work with both linear and nonlinear equations.