66 #ifndef LaakkonenAlopaeusAittamaaDsd_H 67 #define LaakkonenAlopaeusAittamaaDsd_H 75 namespace diameterModels
77 namespace daughterSizeDistributionModels
84 class LaakkonenAlopaeusAittamaaDsd
86 public daughterSizeDistributionModel
97 TypeName(
"LaakkonenAlopaeusAittamaa");
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.
A list of keyword definitions, which are a keyword followed by any number of values (e...
label k
Boltzmann constant.
Base class for breakup models which give a total breakup rate and a separate daughter size distributi...
virtual dimensionedScalar calcNik(const label i, const label k) const
Calculate contribution to sizeGroup i due to breakup in sizeGroup k.
LaakkonenAlopaeusAittamaaDsd(const breakupModel &breakup, const dictionary &dict)
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
TypeName("LaakkonenAlopaeusAittamaa")
Runtime type information.
virtual ~LaakkonenAlopaeusAittamaaDsd()
Destructor.