82 #ifndef functionObjects_turbulenceIntensity_H
83 #define functionObjects_turbulenceIntensity_H
93 namespace functionObjects
109 virtual void writeFileHeader(
const label i);
151 virtual bool write();
static const List< word > & null()
Return a null List.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A list of keyword definitions, which are a keyword followed by any number of values (e....
const word & name() const
Return the name of this functionObject.
Specialisation of Foam::functionObject for an Foam::fvMesh, providing a reference to the Foam::fvMesh...
functionObject base class for creating, maintaining and writing log files e.g. integrated of averaged...
Evaluates and writes the turbulence intensity field 'I'.
virtual wordList fields() const
Return the list of fields required.
void operator=(const turbulenceIntensity &)=delete
Disallow default bitwise assignment.
virtual ~turbulenceIntensity()
Destructor.
virtual bool execute()
Calculate the turbulenceIntensity field.
virtual bool write()
Write the turbulenceIntensity field.
TypeName("turbulenceIntensity")
Runtime type information.
turbulenceIntensity(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
virtual bool read(const dictionary &)
Read the turbulenceIntensity data.
FunctionObject base class for managing a list of objects on behalf of the inheriting function object,...
A class for handling words, derived from string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.