40#ifndef Foam_IOmapDistribute_H
41#define Foam_IOmapDistribute_H
63 bool readIOcontents();
IOmapDistribute(const IOobject &io)
Construct from IOobject.
virtual bool writeData(Ostream &) const
WriteData function required for regIOobject write operation.
TypeName("mapDistribute")
Runtime type information.
virtual ~IOmapDistribute()=default
Destructor.
virtual bool readData(Istream &)
ReadData function required for regIOobject read operation.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
mapDistribute() noexcept
Default construct - uses worldComm.
regIOobject(const IOobject &io, const bool isTimeObject=false)
Construct from IOobject. The optional flag adds special handling if the object is the top-level regIO...
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.