virtual ~simpleControl()
Destructor.
Single-region-specific derivation of the solution control class.
bool readResidualControls()
Read residual controls.
virtual bool loop()
Return true if run should continue and if so increment time.
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.
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 convergance has been reached.
void printResidualControls() const
Print the residual controls.
virtual bool read()
Read controls.