35 #ifndef MeshedSurfaceIOAllocator_H 36 #define MeshedSurfaceIOAllocator_H IOobject ioPoints("points", runTime.timeName(), mesh.name(), mesh)
faceCompactIOList & storedIOFaces()
Non-const access to the faces.
MeshedSurfaceIOAllocator(const IOobject &ioPoints, const IOobject &ioFaces, const IOobject &ioZones)
Read construct from IOobjects.
void operator=(const MeshedSurfaceIOAllocator &)=delete
Disallow default bitwise assignment.
pointIOField & storedIOPoints()
Non-const access to the points.
void resetFaces(faceList &&faces, surfZoneList &&zones)
Reset primitive data (points, faces and zones)
surfZoneIOList & storedIOZones()
Non-const access to the zones.
IOobject for a surfZoneList.
A helper class for storing points, faces and zones with IO capabilities.
void reset(pointField &&points, faceList &&faces, surfZoneList &&zones)
Reset primitive data (points, faces and zones)
void clear()
Clear primitive data (points, faces and zones)
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
A primitive field of type <T> with automated input and output.