38 namespace functionObjects
56 resolutionIndexModelPtr_()
76 <<
" is not available for RANS-based turbulence models." 89 resolutionIndexModelPtr_.reset
100 if (!resolutionIndexModelPtr_->execute())
113 if (!resolutionIndexModelPtr_->write())
defineTypeNameAndDebug(ObukhovLength, 0)
virtual bool read(const dictionary &dict)
Read the resolutionIndex data.
errorManipArg< error, int > exit(error &err, const int errNo=1)
A list of keyword definitions, which are a keyword followed by a number of values (eg...
virtual ~resolutionIndex()
Ostream & endl(Ostream &os)
Add newline and flush stream.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
Macros for easy insertion into run-time selection tables.
resolutionIndex(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for expressions::valueTypeCode::INVALID.
static const word propertiesName
Default name of the turbulence properties dictionary.
A class for handling words, derived from Foam::string.
static autoPtr< resolutionIndexModel > New(const word &name, const fvMesh &mesh, const dictionary &dict)
Return a reference to the selected resolutionIndex model.
addToRunTimeSelectionTable(functionObject, ObukhovLength, dictionary)
#define FatalIOErrorInFunction(ios)
Report an error message using Foam::FatalIOError.
messageStream Info
Information stream (stdout output on master, null elsewhere)
virtual bool read(const dictionary &dict)
Read optional controls.
virtual bool execute()
Calculate the result field.
virtual bool write()
Write the result field.
IOerror FatalIOError
Error stream (stdout output on all processes), with additional 'FOAM FATAL IO ERROR' header text and ...