27 virtual void init() = 0;
A helper class for re-directing output streams to Console output objects form MooseObjects.
Problem(const InputParameters ¶meters)
bool _cli_option_found
True if the CLI option is found.
static InputParameters validParams()
Class that hold the whole problem being solved.
virtual bool isSolveTerminationRequested() const
Check of termination has been requested.
Every object that can be built by the factory should be derived from this class.
virtual void terminateSolve()
Allow objects to request clean termination of the solve.
Interface for objects interacting with the PerfGraph.
const ConsoleStream & console() const
Return console handle.
const InputParameters & parameters() const
Get the parameters of the object.
const ConsoleStream _console
An instance of helper class to write streams to the Console objects.
bool _termination_requested
True if termination of the solve has been requested.
void _setCLIOption()
For Internal Use.
bool _color_output
True if we're going to attempt to write color output.