diff --git a/src/OpenFOAM/meshes/primitiveMesh/primitiveMesh.C b/src/OpenFOAM/meshes/primitiveMesh/primitiveMesh.C index cda49ca393b73da4fca40ae043b4c9e981e69b36..2f3cb10efc22cf13d1759f68cfc2f9a1d6dab865 100644 --- a/src/OpenFOAM/meshes/primitiveMesh/primitiveMesh.C +++ b/src/OpenFOAM/meshes/primitiveMesh/primitiveMesh.C @@ -302,13 +302,9 @@ void Foam::primitiveMesh::resetGeometry << abort(FatalError); } -//if (faceCentresPtr_ || faceAreasPtr_ || cellCentresPtr_ || cellVolumesPtr_) -//{ -// FatalErrorInFunction -// << "Geometry (centres, areas and volumes) already calculated" -// << abort(FatalError); -//} -// + // Remove old geometry + clearGeom(); + faceCentresPtr_ = new pointField(std::move(faceCentres)); faceAreasPtr_ = new pointField(std::move(faceAreas)); cellCentresPtr_ = new pointField(std::move(cellCentres));