41 const word& algorithmName,
48 static_cast<singleRegionSolutionControl&>(*
this)
52 static_cast<singleRegionSolutionControl&>(*
this),
57 turbOnFinalIterOnly_(
true)
76 || !readResidualControls()
77 || !readCorrResidualControls()
86 {
"simpleRho",
"SIMPLErho"},
90 turbOnFinalIterOnly_ =
100 (!anyPisoIter() && loop_.finalPimpleIter())
virtual ~pimpleNoLoopControl()
Destructor.
virtual bool read()
Read controls.
Pimple loop class. Implements the logic which controls the pimple loop generically for a given correc...
T lookupOrDefaultBackwardsCompatible(const wordList &, const T &, bool recursive=false, bool patternMatch=true) const
Find and return a T, trying a list of keywords in sequence.
bool read(const char *, int32_t &)
A class for handling words, derived from string.
virtual bool read()
Read controls.
pimpleNoLoopControl(fvMesh &mesh, const word &algorithmName, const pimpleLoop &loop)
Construct from a mesh, the name of the algorithm, and a reference.
Piso control class. Provides time-loop and piso-loop control methods. No convergence checking is done...
virtual bool isFinal() const
Flag to indicate whether in final state.
defineTypeNameAndDebug(combustionModel, 0)
virtual bool isFinal() const
Flag to indicate whether in final state.
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.
Single-region-specific derivation of the convergence control class.
bool steady() const
Return true if the default ddtScheme is steadyState.
Single-region-specific derivation of the corrector convergence control class.