50 namespace diameterModels
165 virtual void reset();
const char *const group
Group name for atomic constants.
Base class for drift models.
TypeName("shapeModel")
Runtime type information.
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual const tmp< volScalarField > a() const =0
Return representative surface area of the sizeGroup.
virtual ~shapeModel()
Destructor.
virtual void addCoalescence(const volScalarField &Su, const sizeGroup &fj, const sizeGroup &fk)
Add coalescence contribution to secondary property source.
virtual void correct()
Correct physical diameter.
Base class for nucleation models.
void operator=(const shapeModel &)=delete
Disallow default bitwise assignment.
This class represents a single sizeGroup belonging to a velocityGroup. The main property of a sizeGro...
virtual void reset()
Reset secondary property source.
const sizeGroup & SizeGroup() const
Return reference to size group.
const sizeGroup & sizeGroup_
Reference to sizeGroup.
static autoPtr< shapeModel > New(const dictionary &dict, const sizeGroup &group)
virtual void addNucleation(const volScalarField &Su, const sizeGroup &fi, const nucleationModel &model)
Add nucleation contribution to secondary property source.
virtual const tmp< volScalarField > d() const =0
Return representative diameter of the sizeGroup.
virtual void addDrift(const volScalarField &Su, const sizeGroup &fu, const driftModel &model)
Add drift contribution to secondary property source.
shapeModel(const dictionary &dict, const sizeGroup &group)
Construct from dictionary and sizeGroup.
virtual void addBreakup(const volScalarField &Su, const sizeGroup &fj)
Add breakup contribution to secondary property source.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
const tmp< volScalarField::Internal > & Su
Macros to ease declaration of run-time selection tables.
A class for managing temporary objects.
declareRunTimeSelectionTable(autoPtr, shapeModel, dictionary,(const dictionary &dict, const sizeGroup &group),(dict, group))