Go to the documentation of this file.
52 Info<< algorithmName_ <<
" correct: corrPISO = " << corrPISO_ <<
endl;
55 if (corrPISO_ <= nCorrPISO_)
70 return (corr_ == 2) && (corrPISO_ == 0) && (corrNonOrtho_ == 0);
82 return converged_ || (corr_ == nCorrPIMPLE_);
90 && corrPISO_ == nCorrPISO_
91 && corrNonOrtho_ == nNonOrthCorr_ + 1;
97 return !turbOnFinalIterOnly_ || finalIter();
label corrPISO() const
Current PISO corrector index.
bool storeInitialResiduals() const
Helper function to identify when to store the intial residuals.
label nCorrPIMPLE_
Maximum number of PIMPLE correctors.
Ostream & endl(Ostream &os)
Add newline and flush stream.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
bool finalIter() const
Helper function to identify final PIMPLE (outer) iteration.
label nCorrPISO() const
Maximum number of PISO correctors.
bool correct()
Pressure corrector loop.
bool firstIter() const
Helper function to identify first PIMPLE (outer) iteration.
bool finalInnerIter() const
Helper function to identify final inner iteration.
bool turbCorr() const
Helper function to identify whether to solve for turbulence.
label nCorrPIMPLE() const
Maximum number of PIMPLE correctors.