Go to the documentation of this file.
46 warnNoRereading<IOmapDistribute>();
72 warnNoRereading<IOmapDistribute>();
83 readStream(typeName) >> *
this;
102 warnNoRereading<IOmapDistribute>();
115 readStream(typeName) >> *
this;
125 return (is >> *
this).good();
131 return (
os << *
this).good();
Defines the attributes of an object for which implicit objectRegistry management is supported,...
void operator=(const mapDistribute &rhs)
Copy assignment.
IOmapDistribute(const IOobject &io)
Construct given an IOobject.
virtual bool writeData(Ostream &) const
WriteData function required for regIOobject write operation.
void transfer(mapDistribute &map)
Transfer the contents of the argument and annul the argument.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Class containing processor-to-processor mapping information.
OBJstream os(runTime.globalPath()/outputName)
readOption readOpt() const noexcept
The read option.
virtual bool readData(Istream &)
ReadData function required for regIOobject read operation.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
void close()
Close Istream.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Istream & readStream(const word &, const bool valid=true)
Return Istream and check object type against that given.
defineTypeNameAndDebug(combustionModel, 0)
bool headerOk()
Read and check header info.