41 return solverDict().
subDict(
"solutionControls");
53 return storeInitValues_;
77 return averageStartIter_;
83 if (average_ && iter_ >= averageStartIter_)
96 if (average_ && averageIter_)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
const dictionary & subDict(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const
Find and return a sub-dictionary.
bool doAverageIter() const
const solver & solver_
Reference to the underlaying solver.
bool storeInitValues() const
Re-initialize.
label averageStartIter() const
Return iteration index.
label & averageIter()
Return average iteration index reference.
virtual const dictionary solutionDict() const
Return the solutionControls dictionary.
bool printMaxMags() const
Print max mags of solver fields.
bool useAveragedFields() const
virtual const dictionary solverDict() const
Read controls from optimisationDict.
bool average() const
Whether averaging is enabled or not.
label iter() const
Return iteration index.