51 const word& algorithmName
74 if (!endIfConverged(
time))
76 storePrevIterFields();
85 if (!endIfConverged(
time))
87 storePrevIterFields();
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
Fluid solution control class. Holds flags specific to the solution of fluids.
virtual bool read()
Read controls.
Mesh data needed to do the Finite Volume discretisation.
Simple control class. Provides time-loop control methods which exit the simulation once convergence c...
bool run(Time &time)
Time run loop.
simpleControl(const fvMesh &mesh, const word &algorithmName="SIMPLE")
Construct from a mesh and the name of the algorithm.
bool loop(Time &time)
Time loop loop.
virtual ~simpleControl()
Destructor.
virtual bool read()
Read controls.
Single-region-specific derivation of the convergence control class.
void printResidualControls() const
Print the residual controls.
virtual bool read()
Read controls.
Single-region-specific derivation of the solution control class.
A class for handling words, derived from string.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
defineTypeNameAndDebug(atmosphericBoundaryLayer, 0)