43 fld<diameterModels::shapeModels::fractal>(deltai);
46 model<diameterModels::shapeModels::fractal>();
48 model<diameterModels::shapeModels::fractal>(deltai);
58 *(kappaj + fractalj.
Df()*(1/fractalj.
d()()() - kappaj/6))
63 6/kappaj + 6*(dv*a - fj.
x()*da1)/
sqr(a)
78 dv*(4/dp + 2*fractali.
Df()/3*(1/dc - 1/dp))
81 return (a + 0.5*da1 + 0.5*da2)/
fi.
x();
Macros for easy insertion into run-time selection tables.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
This source condition creates an interfacial mass transfer source term in the surface-area-to-volume-...
virtual tmp< DimensionedField< scalar, volMesh > > value(const label i, const fvSource &model) const
Return the value transported from the adjacent group.
Class for modelling the shape of particle aggregates using the concept of fractal geometry....
const dimensionedScalar & alphaC() const
Return the scaling prefactor.
const dimensionedScalar & Df() const
Return the fractal dimension.
virtual const tmp< volScalarField > d() const
Return representative diameter of the sizeGroup.
Single size class fraction field representing a fixed particle volume as defined by the user through ...
const dimensionedScalar & x() const
Return representative volume of the sizeGroup.
Base class for finite volume sources.
const diameterModels::sizeGroup & fi(const label deltai=0) const
Return a size-group.
A class for managing temporary objects.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
makeTypeFieldSource(fvScalarFieldSource, turbulentIntensityKineticEnergyFvScalarFieldSource)
void pow(LagrangianPatchField< typename powProduct< Type, r >::type > &f, const LagrangianPatchField< Type > &f1)
void pow3(LagrangianPatchField< scalar > &f, const LagrangianPatchField< scalar > &f1)
void sqr(LagrangianPatchField< typename outerProduct< Type, Type >::type > &f, const LagrangianPatchField< Type > &f1)