43 #ifndef Foam_meshState_H 44 #define Foam_meshState_H 65 mutable label prevTimeIndex_;
74 static void setBoolEntry
85 void operator=(
const meshState&) =
delete;
A list of keyword definitions, which are a keyword followed by a number of values (eg...
bool isFirstIteration() const
True if "firstIteration" entry exists (in controls) and is set.
Database for mesh data, solution data, solver performance and other reduced data. ...
static const word meshDictName
Name for "mesh" sub-dictionary.
bool isFinalIteration() const
True if "finalIteration" entry exists (in controls) and is set.
void setSolverPerformance(const word &name, const SolverPerformance< Type > &sp) const
Add/set the solverPerformance entry for the named field.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
void setFinalIteration(bool on)
Add/remove "finalIteration" entry (from controls)
A class for handling words, derived from Foam::string.
void reset(const meshState &ms)
Reset the dictionary.
static const word controlsDictName
Name for "controls" sub-dictionary.
const word & name() const
Name function is needed to disambiguate those inherited from regIOobject and dictionary.
dictionary & solverPerformanceDict()
Return the dictionary of solver performance data which includes initial and final residuals for conve...
void setFirstIteration(bool on)
Add/remove "firstIteration" entry (from controls)
dictionary & controlsDict()
Return the dictionary of controls.
static const word solverPerformanceDictName
Name for "solver" (solver performance) sub-dictionary.
Registry of regIOobjects.
dictionary & meshDict()
Return the dictionary of mesh data, typically populated by the polyMesh::checkXXX functions...