20 "times",
"The name of the Times object containing the times to hit during the simulation");
21 params.
addClassDescription(
"Solves the Transient problem at a sequence of time points taken from " 22 "a specified Times object.");
28 _times(_fe_problem.getUserObject<
Times>(getParam<TimesName>(
"times")))
TimeSequenceFromTimes(const InputParameters ¶meters)
registerMooseObject("MooseApp", TimeSequenceFromTimes)
const std::vector< Real > & getTimes() const
Getter for the full times vector.
Times objects are under the hood Reporters, but limited to a vector of Real.
void step() override
Take a time step.
void setupSequence(const std::vector< Real > ×)
const Times & _times
A Times object that will provide the sequence of times to hit.
static InputParameters validParams()
Time sequence stepper that gets its sequence of times to hit from a times object. ...
Solves the PDEs at a sequence of given time points.
static InputParameters validParams()
virtual void step() override
Take a time step.