33 namespace diameterModels
35 namespace coalescenceModels
41 LehrMilliesMewesCoalescence,
55 const populationBalanceModel& popBal,
56 const dictionary&
dict 59 coalescenceModel(popBal, dict),
91 mag(fi.phase().U() - fj.phase().U())
96 pi/4*
sqr(fi.dSph() + fj.dSph())*
min(uChar, uCrit_)
layerAndWeight max(const layerAndWeight &a, const layerAndWeight &b)
FvWallInfoData< WallInfo, label > label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
virtual void addToCoalescenceRate(volScalarField &coalescenceRate, const label i, const label j)
Add to coalescenceRate.
const phaseCompressible::momentumTransportModel & continuousTurbulence() const
Return reference to turbulence model of the continuous phase.
dimensionedScalar sqrt(const dimensionedScalar &ds)
const dimensionSet dimless
Macros for easy insertion into run-time selection tables.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
dimensionedScalar exp(const dimensionedScalar &ds)
LehrMilliesMewesCoalescence(const populationBalanceModel &popBal, const dictionary &dict)
dimensionedScalar cbrt(const dimensionedScalar &ds)
layerAndWeight min(const layerAndWeight &a, const layerAndWeight &b)
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
const dimensionSet dimVelocity
const populationBalanceModel & popBal_
Reference to the populationBalanceModel.
defineTypeNameAndDebug(combustionModel, 0)
const UPtrList< sizeGroup > & sizeGroups() const
Return the size groups belonging to this populationBalance.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
const volScalarField & alphas() const
Return total void of phases belonging to this populationBalance.
dimensioned< scalar > mag(const dimensioned< Type > &)
virtual tmp< volScalarField > epsilon() const =0
Return the turbulence kinetic energy dissipation rate.