36namespace diameterModels
38namespace daughterSizeDistributionModels
54Foam::diameterModels::daughterSizeDistributionModels::
55LaakkonenAlopaeusAittamaaDsd::LaakkonenAlopaeusAittamaaDsd
96 /((xii - xi)*
pow5(xk));
108 /((xi -
x)*
pow5(xk));
121 /((xii - xi)*
pow5(xk))
127 /((xi -
x)*
pow5(xk));
Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
A list of pointers to objects of type <T>, without allocation/deallocation management of the pointers...
Base class for breakup models which give a total breakup rate and a separate daughter size distributi...
Base class for daughter size distribution models.
Daughter size distribution model used by Laakkonen et al. (2006). Note that it must be multiplied by ...
virtual dimensionedScalar calcNik(const label i, const label k) const
Return total number of particles assigned to class i when a particle.
virtual ~LaakkonenAlopaeusAittamaaDsd()
Destructor.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
dimensionedScalar pow6(const dimensionedScalar &ds)
dimensionedScalar pow5(const dimensionedScalar &ds)
dimensionedSymmTensor sqr(const dimensionedVector &dv)
dimensionedScalar pow3(const dimensionedScalar &ds)
dimensionedScalar pow4(const dimensionedScalar &ds)