label nCorrPISO_
Maximum number of PISO correctors.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual bool loop()
Return true if run should continue and if so increment time.
pisoControl(fvMesh &mesh, const word &algorithmName="PISO")
Construct from a mesh and the name of the algorithm.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
virtual bool run() const
Return true if run should continue,.
A class for handling words, derived from string.
bool finalPISOIter() const
Flag to indicate the last PISO iteration.
virtual const dictionary & dict() const
Return the solution dictionary.
virtual bool read()
Read controls.
label corrPISO_
Current PISO corrector.
const Time & time() const
Return the time.
defineTypeNameAndDebug(combustionModel, 0)
virtual bool read()
Read controls.
virtual ~pisoControl()
Destructor.
T lookupOrDefault(const word &, const T &, bool recursive=false, bool patternMatch=true) const
Find and return a T,.
Mesh data needed to do the Finite Volume discretisation.
bool loop(Time &time)
Time loop loop.
bool run(Time &time)
Time run loop.
Fluid solution control class. Holds flags specific to the solution of fluids.