72 namespace diameterModels
85 public SecondaryPropertyModel<shapeModel>
surfaceGrowthTypes
Surface growth type enumeration.
void operator=(const fractal &)=delete
Disallow default bitwise assignment.
Base class for drift models.
A list of keyword definitions, which are a keyword followed by any number of values (e...
fractal(const dictionary &dict, const sizeGroup &group)
Construct from dictionary and sizeGroup.
virtual void correct()
Correct the collisional diameter.
virtual const volScalarField & fld() const
Return reference to secondary property field.
word group() const
Return group (extension part of name)
static const NamedEnum< surfaceGrowthTypes, 3 > sgTypeNames_
Surface growth type names.
virtual const tmp< volScalarField > d() const
Return representative diameter of the sizeGroup.
TypeName("fractal")
Runtime type information.
This class represents a single sizeGroup belonging to a velocityGroup. The main property of a sizeGro...
virtual const tmp< volScalarField > a() const
Return representative surface area of the sizeGroup.
virtual volScalarField & src()
Access to secondary property source.
Class for modeling fractal shapes (e.g. of aerosol agglomerates) based on a constant fractal dimensio...
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
A class for managing temporary objects.
virtual void addDrift(const volScalarField &Su, const sizeGroup &fu, const driftModel &model)
Add drift contribution to secondary property source.
virtual ~fractal()
Destructor.