Go to the documentation of this file.
157 #ifndef functionObjects_ObukhovLength_H
158 #define functionObjects_ObukhovLength_H
169 namespace functionObjects
178 public fvMeshFunctionObject
226 const dictionary&
dict
246 virtual bool read(
const dictionary&
dict);
252 virtual bool write();
255 virtual void updateMesh(
const mapPolyMesh& mpm);
virtual ~ObukhovLength()=default
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A class for handling words, derived from Foam::string.
virtual bool read(const dictionary &dict)
Specialization of Foam::functionObject for an Foam::fvMesh, providing a reference to the Foam::fvMesh...
Mesh consisting of general polyhedral cells.
dimensioned< vector > dimensionedVector
Dimensioned vector obtained from generic dimensioned type.
void operator=(const ObukhovLength &)=delete
void removeObukhovLength()
TypeName("ObukhovLength")
ObukhovLength(const word &name, const Time &runTime, const dictionary &dict)
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
virtual void movePoints(const polyMesh &m)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Generic dimensioned Type class.
const word & name() const noexcept
Computes the Obukhov length field and associated friction velocity field.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
virtual void updateMesh(const mapPolyMesh &mpm)
const dimensionedVector g_