31 template<
class OutputFilter>
34 const word& outputFilterName,
36 const bool readFromFiles
40 OutputFilter(outputFilterName, ioDict.
db(), *
this, readFromFiles)
44 template<
class OutputFilter>
47 const word& outputFilterName,
51 const bool readFromFiles
65 OutputFilter(outputFilterName, obr, *
this, readFromFiles)
69 template<
class OutputFilter>
72 const word& outputFilterName,
76 const bool readFromFiles
89 OutputFilter(outputFilterName, obr, *
this, readFromFiles)
95 template<
class OutputFilter>
102 template<
class OutputFilter>
109 template<
class OutputFilter>
124 template<
class OutputFilter>
131 template<
class OutputFilter>
135 OutputFilter::updateMesh(mpm);
139 template<
class OutputFilter>
143 OutputFilter::movePoints(mesh);
virtual bool read()
Read output filter properties.
A class for handling file names.
virtual void updateMesh(const mapPolyMesh &mpm)
Update for changes of mesh.
virtual bool write(const bool write=true)
Sample and write.
readOption
Enumeration defining the read options.
IOOutputFilter(const word &outputFilterName, const IOobject &ioDict, const bool loadFromFile=false)
Construct from an IOobject for IOdictionary.
virtual const word & name() const
Return name.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
A class for handling words, derived from string.
const word & system() const
Return system name.
const Time & time() const
Return time.
word name(const complex &)
Return a string representation of a complex.
virtual void movePoints(const polyMesh &mesh)
Update for changes of mesh.
Mesh consisting of general polyhedral cells.
Registry of regIOobjects.
const objectRegistry & db() const
Return the local objectRegistry.
virtual ~IOOutputFilter()
Destructor.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...