Time stepping with a multi-stage method. More...
#include <dumux/experimental/timestepping/multistagetimestepper.hh>
Time stepping with a multi-stage method.
Public Member Functions | |
MultiStageTimeStepper (std::shared_ptr< PDESolver > pdeSolver, std::shared_ptr< const MultiStageMethod< Scalar > > msMethod) | |
The constructor. More... | |
void | step (Variables &vars, const Scalar t, const Scalar dt) |
Advance one time step of the given time loop. More... | |
void | setMethod (std::shared_ptr< const MultiStageMethod< Scalar > > msMethod) |
Set/change the time step method. More... | |
|
inline |
The constructor.
pdeSolver | Solver class for solving a PDE in each stage |
msMethod | The multi-stage method which is to be used for time integration |
|
inline |
Set/change the time step method.
|
inline |
Advance one time step of the given time loop.
vars | The variables object at the current time level. |
t | The current time level |
dt | The time step size to be used |
t