57 Pout<<
"polyMesh allocated :" <<
endl;
59 if (cellTreePtr_.valid())
64 if (tetBasePtIsPtr_.valid())
79 meshObjects::clear<pointMesh, DeletableMeshObject>(*
this);
80 meshObjects::clear<polyMesh, DeletableMeshObject>(*
this);
84 boundary_.clearGeom();
100 <<
"Clearing topology isMeshUpdate:" << isMeshUpdate <<
endl;
128 meshObjects::clear<pointMesh, DeletableMeshObject>(*
this);
129 meshObjects::clear<polyMesh, DeletableMeshObject>(*
this);
136 globalMeshDataPtr_.clear();
143 pointZones_.clearAddressing();
144 faceZones_.clearAddressing();
145 cellZones_.clearAddressing();
148 tetBasePtIsPtr_.clear();
151 cellTreePtr_.clear();
162 neighbour_.setSize(0);
164 clearedPrimitives_ =
true;
182 tetBasePtIsPtr_.clear();
193 cellTreePtr_.clear();
void clear()
Clear the PtrList, i.e. set size to zero deleting all the.
void setSize(const label)
Reset size of PtrList. If extending the PtrList, new entries are.
static void clearUpto(objectRegistry &)
Clear all meshObjects derived from FromType up to (but not including)
Mesh representing a set of points created from polyMesh.
Mesh consisting of general polyhedral cells.
void clearCellTree()
Clear cell tree data.
void clearGeom()
Clear geometry.
void clearPrimitives()
Clear primitive data (points, faces and cells)
void clearTetBasePtIs()
Clear tet base points.
void printAllocated() const
Print a list of all the currently allocated mesh data.
void removeBoundary()
Remove boundary patches.
void clearOut()
Clear all geometry and addressing unnecessary for CFD.
void clearGeom()
Clear geometry.
void clearAddressing()
Clear topological data.
void printAllocated() const
Print a list of all the currently allocated mesh data.
#define InfoInFunction
Report an information message using Foam::Info.
Ostream & endl(Ostream &os)
Add newline and flush stream.
prefixOSstream Pout(cout, "Pout")