51 #ifndef cloudSurfaceAreaPerUnitVolume_functionObject_H
52 #define cloudSurfaceAreaPerUnitVolume_functionObject_H
60 namespace functionObjects
67 class cloudSurfaceAreaPerUnitVolume
69 public cloudFvMeshFunctionObject
74 TypeName(
"cloudSurfaceAreaPerUnitVolume");
113 virtual bool write();
116 virtual bool clear();
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 write the surface area per unit volume field for a cloud.
cloudSurfaceAreaPerUnitVolume(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
void operator=(const cloudSurfaceAreaPerUnitVolume &)=delete
Disallow default bitwise assignment.
TypeName("cloudSurfaceAreaPerUnitVolume")
Runtime type information.
virtual wordList fields() const
Return the list of fields required.
virtual bool clear()
Clear the surface area per unit volume.
const word AvName_
The name of the surface area per unit volume field.
virtual bool execute()
Calculate and store the surface area per unit volume.
virtual bool write()
Write the surface area per unit volume.
virtual ~cloudSurfaceAreaPerUnitVolume()
Destructor.
A class for handling words, derived from string.