27 virtual void step()
override;
Real _percent_change
Percentage to change the timestep by either way.
Real _older_sol_time_vs_dt
Ratios to control whether to increase or decrease the current timestep.
bool _adapt_log
Boolean to control whether a separate adapt log is written to a file.
Base class for time stepping.
static InputParameters validParams()
std::ofstream _adaptive_log
The filehandle to hold the log.
virtual Real computeDT() override
Computes time step size after the initial time step.
short _direction
Multiplier specifying the direction the timestep is currently going.
SolutionTimeAdaptiveDT(const InputParameters ¶meters)
virtual Real computeInitialDT() override
Computes time step size for the initial time step.
virtual void rejectStep() override
This gets called when time step is rejected.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
Get the parameters of the object.
virtual void step() override
Take a time step.
virtual ~SolutionTimeAdaptiveDT()