50 const word& algorithmName
58 && mesh.schemes().steady()
78 return mesh_.solution().dict().
subDict(algorithmName());
87 finalIter_ = finalIter;
93 storePrevIterTypeFields<scalar>();
94 storePrevIterTypeFields<vector>();
95 storePrevIterTypeFields<sphericalTensor>();
96 storePrevIterTypeFields<symmTensor>();
97 storePrevIterTypeFields<tensor>();
A list of keyword definitions, which are a keyword followed by any number of values (e....
const dictionary & subDict(const word &) const
Find and return a sub-dictionary.
Mesh data needed to do the Finite Volume discretisation.
const fvSolution & solution() const
Return the fvSolution.
virtual bool modified() const
Return true if the object's file (or files for objectRegistry)
Single-region-specific derivation of the solution control class.
singleRegionSolutionControl(fvMesh &mesh, const word &algorithmName)
Construct from a mesh and the name of the algorithm.
virtual bool dependenciesModified() const
Return true if the dependencies have been modified.
void storePrevIterFields()
Store previous iteration for fields.
virtual ~singleRegionSolutionControl()
Destructor.
virtual const dictionary & dict() const
Return the solution dictionary.
fvMesh & mesh_
Reference to the mesh.
void updateFinal(const bool finalIter) const
Update the mesh data for the final state.
Selector class for relaxation factors, solver type and solution.
A class for handling words, derived from string.
defineTypeNameAndDebug(combustionModel, 0)