Go to the documentation of this file.
54 return corrNonOrtho_ == nNonOrthCorr_ + 1;
60 return momentumPredictor_;
82 Info<< algorithmName_ <<
" correctNonOrthogonal: corrNonOrtho = "
83 << corrNonOrtho_ <<
endl;
86 if (corrNonOrtho_ <= nNonOrthCorr_ + 1)
bool transonic() const
Flag to indicate to solve using transonic algorithm.
bool consistent() const
Flag to indicate to relax pressure using the.
const dictionary & dict() const
Return the solution dictionary.
Ostream & endl(Ostream &os)
Add newline and flush stream.
label corr() const
Current corrector loop index.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const word algorithmName_
The dictionary name, e.g. SIMPLE, PIMPLE.
bool correctNonOrthogonal()
Non-orthogonal corrector loop.
bool finalNonOrthogonalIter() const
Helper function to identify final non-orthogonal iteration.
A list of keyword definitions, which are a keyword followed by any number of values (e....
label nNonOrthCorr() const
Maximum number of non-orthogonal correctors.
bool momentumPredictor() const
Flag to indicate to solve for momentum.
const dictionary & solutionDict() const
Return the selected sub-dictionary of solvers if the "select".
label corrNonOrtho() const
Current non-orthogonal corrector index.
fvMesh & mesh_
Reference to the mesh database.
const dictionary & subDict(const word &) const
Find and return a sub-dictionary.