37 virtual void execute()
override;
virtual void setIterationNumberOutput(unsigned int iteration_number)
Set a general iteration number for the purpose of outputting, useful in the presence of a nested solv...
bool _last_solve_converged
Flag showing if the last solve converged.
static InputParameters validParams()
Real & _time
The current time.
int & _time_step
The time step index.
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
A base class that can be used for executioners solving for steady state problems. ...
Real _system_time
The system time.
virtual void execute() override
Pure virtual execute function MUST be overridden by children classes.
Executioners are objects that do the actual work of solving your problem.
virtual bool lastSolveConverged() const override
Whether or not the last solve converged.
FEProblemBase & _problem
Just an alias for now.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
SteadyBase(const InputParameters ¶meters)
Constructor.
const InputParameters & parameters() const
Get the parameters of the object.
virtual unsigned int getIterationNumberOutput() const
Get a general iteration number for the purpose of outputting, useful in the presence of a nested solv...
unsigned int _output_iteration_number
Iteration number obtained from the main application.