Go to the documentation of this file.
35 #ifndef MeshedSurfaceIOAllocator_H
36 #define MeshedSurfaceIOAllocator_H
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
surfZoneIOList & storedIOZones()
Non-const access to the zones.
MeshedSurfaceIOAllocator(const MeshedSurfaceIOAllocator &)
Disallow default bitwise copy construct.
void resetFaces(const Xfer< faceList > &faces, const Xfer< surfZoneList > &zones)
Reset primitive data (points, faces and zones)
pointIOField & storedIOPoints()
Non-const access to the points.
A simple container for copying or transferring objects of type <T>.
void reset(const Xfer< pointField > &points, const Xfer< faceList > &faces, const Xfer< surfZoneList > &zones)
Reset primitive data (points, faces and zones)
faceCompactIOList faces_
Faces.
IOobject for a surfZoneList.
Pre-declare SubField and related Field type.
surfZoneIOList zones_
Surface zones.
A List of objects of type <T> with automated input and output using a compact storage....
const surfZoneIOList & storedIOZones() const
Const access to the zones.
const pointIOField & storedIOPoints() const
Const access to the points.
faceCompactIOList & storedIOFaces()
Non-const access to the faces.
void clear()
Clear primitive data (points, faces and zones)
const faceCompactIOList & storedIOFaces() const
Const access to the faces.
void operator=(const MeshedSurfaceIOAllocator &)
Disallow default bitwise assignment.
A helper class for storing points, faces and zones with IO capabilities.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
pointIOField points_
Points.
IOobject ioPoints("points", runTime.timeName(), mesh.name(), mesh)