31 Foam::diameterModels::populationBalanceModel::sourceUpdateInterval()
const
58 return expansionDmdtfs_;
65 return modelSourceDmdtfs_;
79 return mesh_.solution().solverDict(name_);
86 return solverDict().lookupOrDefault<
bool>(
"solveOnFinalIterOnly",
false);
93 return continuousPhase_;
114 return coalescencePairs_;
121 return binaryBreakupPairs_;
128 if (velocityGroupPtrs_.size() > 1)
134 return velocityGroupPtrs_.begin()()->phase();
142 if (velocityGroupPtrs_.size() > 1)
148 return velocityGroupPtrs_.begin()()->phase().U();
Generic GeometricField class.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
const dmdtfTable & modelSourceDmdtfs() const
Return reference to the model source interfacial mass transfer rates.
const phaseSystem & fluid() const
Return reference to the phaseSystem.
const List< labelPair > & coalescencePairs() const
Return coalescence relevant size group pairs.
const List< labelPair > & binaryBreakupPairs() const
Return binary breakup relevant size group pairs.
const volVectorField & U() const
Return average velocity.
bool solveOnFinalIterOnly() const
Solve on final pimple iteration only.
const UPtrList< sizeGroup > & sizeGroups() const
Return the size groups belonging to this populationBalance.
const phaseModel & continuousPhase() const
Return continuous phase.
const dmdtfTable & dmdtfs() const
Return reference to the coalescence and breakup interfacial mass.
const volScalarField & alphas() const
Return total void of phases belonging to this populationBalance.
const fvMesh & mesh() const
Return reference to the mesh.
const dmdtfTable & expansionDmdtfs() const
Return reference to the expansion interfacial mass transfer rates.
const dictionary & solverDict() const
Return solution settings dictionary for this populationBalance.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
T lookupOrDefault(const word &, const T &, const bool writeDefault=writeOptionalEntries > 0) const
Find and return a T, if not found return the given default.
Mesh data needed to do the Finite Volume discretisation.
const fvSolution & solution() const
Return the fvSolution.
Class to represent a system of phases.
const dictionary & solverDict(const word &name) const
Return the solver controls dictionary for the given field.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.