IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
tmp< GeometricField< Type, fvPatchField, volMesh > > curl(const GeometricField< Type, fvPatchField, volMesh > &vf)
static const word FIELD_NAME
Field file name.
const Time & time() const
Return time.
virtual void write()
Calculate the vorticity and write.
Registry of regIOobjects.
virtual void write(const objectRegistry &obr)
Write derived field.
Basis for writers used in derivedFields e.g., wallShearStressWriter.
vorticityWriter(const dictionary &dict)
This function object calculates and outputs the vorticity, the curl of the velocity as a volvectorFie...
A list of keyword definitions, which are a keyword followed by any number of values (e....
Mesh data needed to do the Finite Volume discretisation.
static word timeName(const scalar, const int precision=precision_)
Return time name of given scalar time.
const Type & lookupObject(const word &name) const
Lookup and return the object of the given Type.
Generic GeometricField class.
defineTypeNameAndDebug(combustionModel, 0)