26 #include "exponential.H" 33 namespace diameterModels
35 namespace breakupModels
48 const populationBalanceModel& popBal,
49 const dictionary&
dict 52 breakupModel(popBal, dict),
53 exponent_(dict.
lookup<scalar>(
"exponent")),
54 C_(dict.
lookup<scalar>(
"C"))
66 const sizeGroup& fi = popBal_.sizeGroups()[i];
68 breakupRate.primitiveFieldRef() =
69 C_*
exp(exponent_*fi.x().value());
exponential(const populationBalanceModel &popBal, const dictionary &dict)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Macros for easy insertion into run-time selection tables.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
stressControl lookup("compactNormalStress") >> compactNormalStress
dimensionedScalar exp(const dimensionedScalar &ds)
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
defineTypeNameAndDebug(combustionModel, 0)
virtual void setBreakupRate(volScalarField &breakupRate, const label i)
Set total breakupRate.