42 const word& algorithmName
60 return mesh_.solutionDict().
subDict(algorithmName());
72 mesh_.data::remove(
"finalIteration");
76 mesh_.data::add(
"finalIteration",
true);
83 storePrevIterTypeFields<scalar>();
84 storePrevIterTypeFields<vector>();
85 storePrevIterTypeFields<sphericalTensor>();
86 storePrevIterTypeFields<symmTensor>();
87 storePrevIterTypeFields<tensor>();
singleRegionSolutionControl(fvMesh &mesh, const word &algorithmName)
Construct from a mesh and the name of the algorithm.
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual bool isFinal() const
Flag to indicate whether in final state.
const Time & time() const
Return the top-level database.
const dictionary & subDict(const word &) const
Find and return a sub-dictionary.
A class for handling words, derived from string.
virtual const dictionary & dict() const
Return the solution dictionary.
void storePrevIterFields()
Store previous iteration for fields.
defineTypeNameAndDebug(combustionModel, 0)
Mesh data needed to do the Finite Volume discretisation.
void updateFinal() const
Update the mesh data for the final state.
virtual ~singleRegionSolutionControl()
Destructor.