51 #ifndef cloudAge_functionObject_H
52 #define cloudAge_functionObject_H
61 namespace functionObjects
70 public cloudLagrangianMeshFunctionObject
120 virtual bool write();
123 virtual bool clear();
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
Generic GeometricField class.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
const word & name() const
Return the name of this functionObject.
Function to compute and write an age field for a cloud.
virtual wordList fields() const
Return the list of fields required.
TypeName("cloudAge")
Runtime type information.
virtual ~cloudAge()
Destructor.
virtual bool clear()
Clear the volumes.
void operator=(const cloudAge &)=delete
Disallow default bitwise assignment.
cloudAge(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
virtual bool execute()
Calculate and store the volumes.
virtual bool write()
Write the volumes.
virtual void calculate(const LagrangianSubScalarField &deltaT, const bool final)
Update the ages.
A class for handling words, derived from string.