52 #ifndef cloudSurfaceAreaPerUnitVolume_functionObject_H
53 #define cloudSurfaceAreaPerUnitVolume_functionObject_H
61 namespace functionObjects
68 class cloudSurfaceAreaPerUnitVolume
70 public cloudFvMeshFunctionObject
75 TypeName(
"cloudSurfaceAreaPerUnitVolume");
114 virtual bool write();
117 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.