63 meshObject::clear<pointMesh, GeometricMeshObject>(*
this);
64 meshObject::clear<polyMesh, GeometricMeshObject>(*
this);
68 boundary_.clearGeom();
88 << newPoints.size() <<
" newTetBasePtIs:"
92 if (points_.size() != 0 && points_.size() != newPoints.size())
95 <<
"Point motion detected but number of points "
96 << newPoints.size() <<
" in "
97 << newPoints.objectPath() <<
" does not correspond to "
98 <<
" current " << points_.size()
124 boundary_.clearGeom();
131 cellTreePtr_.clear();
134 points_.instance() = newPoints.instance();
135 points_.transfer(newPoints);
138 if (newTetBasePtIsPtr.
valid())
140 tetBasePtIsPtr_ = std::move(newTetBasePtIsPtr);
144 boundary_.calcGeometry();
154 meshObject::movePoints<polyMesh>(*
this);
155 meshObject::movePoints<pointMesh>(*
this);
164 <<
"Clearing topology isMeshUpdate:" << isMeshUpdate <<
endl;
192 meshObject::clear<pointMesh, TopologicalMeshObject>(*
this);
193 meshObject::clear<polyMesh, TopologicalMeshObject>(*
this);
200 globalMeshDataPtr_.clear();
207 pointZones_.clearAddressing();
208 faceZones_.clearAddressing();
209 cellZones_.clearAddressing();
212 tetBasePtIsPtr_.clear();
215 cellTreePtr_.clear();
226 neighbour_.setSize(0);
228 clearedPrimitives_ =
true;
246 tetBasePtIsPtr_.clear();
257 cellTreePtr_.clear();