57 const breakupModel& breakup,
87 return (sizeGroups[i+1].
x() - xi)/xk;
91 return (xi - sizeGroups[i-1].
x())/xk;
95 return (sizeGroups[i+1].
x() - xi)/xk + (xi - sizeGroups[i-1].x())/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.
const breakupModel & breakup_
Reference to the breakupModel.
daughterSizeDistributionModel(const breakupModel &breakup, const dictionary &dict)
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.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.