Go to the documentation of this file.
39 #ifndef writeDictionary_H
40 #define writeDictionary_H
112 const bool loadFromFiles =
false
141 virtual void write();
virtual void read(const dictionary &)
Read the writeDictionary data.
A class for handling words, derived from string.
This function object writes dictionaries on start-up, and on change.
List< SHA1Digest > digests_
List of changed dictionaries (only those registered to database)
virtual void movePoints(const polyMesh &)
Update for changes of mesh.
writeDictionary(const writeDictionary &)
Disallow default bitwise copy construct.
Mesh consisting of general polyhedral cells.
Registry of regIOobjects.
TypeName("writeDictionary")
Runtime type information.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
void operator=(const writeDictionary &)
Disallow default bitwise assignment.
virtual void end()
Execute at the final time-loop, currently does nothing.
const objectRegistry & obr_
Reference to the database.
virtual void timeSet()
Called when time was set at the end of the Time::operator++.
virtual void execute()
Execute, currently does nothing.
A list of keyword definitions, which are a keyword followed by any number of values (e....
virtual void updateMesh(const mapPolyMesh &)
Update for changes of mesh.
word name_
Name of this set of writeDictionary.
wordList dictNames_
Names of dictionaries to monitor.
virtual void write()
Write the writeDictionary.
bool tryDirectory(const label dictI, const word &location, bool &firstDict)
Helper function to write the dictionary if found at location.
Macros to ease declaration of run-time selection tables.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
virtual ~writeDictionary()
Destructor.
virtual const word & name() const
Return name of the writeDictionary.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.