33 virtual void init()
override {}
virtual void init() override
Initialize the time stepper.
virtual Real computeFailedDT() override
Computes time step size after a failed time step.
unsigned int & _current_step
the step that the time stepper is currently at
Base class for time stepping.
TimeSequenceStepperBase(const InputParameters ¶meters)
void setupSequence(const std::vector< Real > ×)
void increaseCurrentStep()
Real getNextTimeInSequence()
std::vector< Real > & _time_sequence
stores the sequence of time points
virtual Real computeDT() override
Computes time step size after the initial time step.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computeInitialDT() override
Computes time step size for the initial time step.
Solves the PDEs at a sequence of given time points.
static InputParameters validParams()
const bool _use_last_dt_after_last_t
Whether to use the final dt past the last t in sequence.
const InputParameters & parameters() const
Get the parameters of the object.
virtual void acceptStep() override
This gets called when time step is accepted.