virtual ~simpleControl()
Destructor.
Single-region-specific derivation of the solution control class.
bool readResidualControls()
Read residual controls.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
virtual bool run() const
Return true if run should continue,.
simpleControl(fvMesh &mesh, const word &algorithmName="SIMPLE")
Construct from a mesh and the name of the algorithm.
A class for handling words, derived from string.
virtual bool running() const
Return true if run should continue without any side effects.
bool loop(Time &time)
Time loop loop.
const Time & time() const
Return the time.
void storePrevIterFields()
Store previous iteration for fields.
defineTypeNameAndDebug(combustionModel, 0)
virtual bool read()
Read controls.
Mesh data needed to do the Finite Volume discretisation.
Single-region-specific derivation of the convergence control class.
bool run(Time &time)
Time run loop.
Fluid solution control class. Holds flags specific to the solution of fluids.
bool endIfConverged(Time &time)
End the run if convergence has been reached.
void printResidualControls() const
Print the residual controls.
virtual bool read()
Read controls.