34 namespace diameterModels
36 namespace daughterSizeDistributionModels
41 daughterSizeDistributionModel,
42 LaakkonenAlopaeusAittamaaDsd,
55 const breakupModel& breakup,
56 const dictionary&
dict 59 daughterSizeDistributionModel(breakup, dict),
85 pow(xk, -C4_ - 3)*
pow(xk - v, C4_)*(v - xk)*((C4_ + 1)*(C4_ + 2)
86 *(C4_ + 3)*
pow3(v) - (C4_ + 1)*(C4_ + 2)*(bndr*(C4_ + 4) - 3.0*xk)
87 *
sqr(v) - 2.0*xk*(C4_ + 1)*(bndr*(C4_ + 4) - 3.0*xk)*v - 2.0*bndr
88 *
sqr(xk)*C4_ + 6.0*
pow3(xk) - 8.0*bndr*
sqr(xk))
89 )/(2.0*(
range)*(C4_ + 4));
116 antiderivative(xk, xi, xii, (xii-xi))
117 - antiderivative(xk, xii, xii, (xii-xi));
124 antiderivative(xk, xi, x, (xi-x))
125 - antiderivative(xk, x, x, (xi-x));
133 antiderivative(xk, xi, xii, (xii-xi))
134 - antiderivative(xk, xii, xii, (xii-xi))
135 + antiderivative(xk, xi, x, (xi-x))
136 - antiderivative(xk, x, x, (xi-x));
dimensionedScalar antiderivative(const dimensionedScalar &xk, const dimensionedScalar &v, const dimensionedScalar &bndr, const dimensionedScalar range) const
Calculate antiderivative.
intWM_LABEL_SIZE_t 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)
label k
Boltzmann constant.
Generic dimensioned Type class.
Macros for easy insertion into run-time selection tables.
const populationBalanceModel & popBal() const
Return reference to the populationBalanceModel.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
defineTypeNameAndDebug(combustionModel, 0)
const UPtrList< sizeGroup > & sizeGroups() const
Return the sizeGroups belonging to this populationBalance.
virtual dimensionedScalar calcNik(const label i, const label k) const
Calculate contribution to sizeGroup i due to breakup in sizeGroup k.
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
dimensionedScalar pow3(const dimensionedScalar &ds)
const dimensionSet dimless(0, 0, 0, 0, 0, 0, 0)
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
LaakkonenAlopaeusAittamaaDsd(const breakupModel &breakup, const dictionary &dict)
const breakupModel & breakup_
Reference to the breakupModel.
virtual ~LaakkonenAlopaeusAittamaaDsd()
Destructor.