Go to the documentation of this file.
79 #ifndef functionObjects_sizeDistribution_H
80 #define functionObjects_sizeDistribution_H
95 namespace functionObjects
102 class sizeDistribution
104 public fvMeshFunctionObject,
256 return refCast<const fvMesh>(
obr_);
260 virtual bool read(
const dictionary&
dict);
266 virtual bool write();
const objectRegistry & obr_
A simple wrapper around bool so that it can be read as a word: true/false, on/off,...
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A class for handling words, derived from Foam::string.
virtual ~sizeDistribution()
A class for managing temporary objects.
virtual bool read(const dictionary &dict)
void combineFields(scalarField &field)
Specialization of Foam::functionObject for an Foam::fvMesh, providing a reference to the Foam::fvMesh...
TypeName("sizeDistribution")
This function object calculates and outputs information about the size distribution of the dispersed ...
static const Enum< functionTypes > functionTypeNames_
static const Enum< selectionModeTypes > selectionModeTypeNames_
Generic templated field type.
const labelList & cellId() const
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Class that solves the univariate population balance equation by means of a class method (also called ...
void initialise(const dictionary &dict)
tmp< scalarField > filterField(const scalarField &field) const
Mesh data needed to do the Finite Volume discretisation.
sizeDistribution(const word &name, const Time &runTime, const dictionary &dict)
selectionModeTypes selectionModeType_
const dictionary & dict() const
static const Enum< abszissaTypes > abszissaTypeNames_
abszissaTypes abszissaType_
const word & name() const noexcept
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
word selectionModeTypeName_
const fvMesh & mesh() const
Base class for writing single files from the function objects.
void writeFileHeader(const label i=0)
functionTypes functionType_
const Foam::diameterModels::populationBalanceModel & popBal_