diff --git a/libsrc/meshing/parallelmesh.cpp b/libsrc/meshing/parallelmesh.cpp index c8b053a7..cbbc8d45 100644 --- a/libsrc/meshing/parallelmesh.cpp +++ b/libsrc/meshing/parallelmesh.cpp @@ -769,10 +769,11 @@ namespace netgen self.mlbetweennodes = Array,PointIndex::BASE> (0); self.mlparentelement = Array(0); self.mlparentsurfaceelement = Array(0); - self.topology.Update(); self.curvedelems = new CurvedElements (self); self.clusters = new AnisotropicClusters (self); self.ident = new Identifications (self); + self.topology = MeshTopology(*this); + self.topology.Update(); self.BuildElementSearchTree(); // const_cast(*this).DeleteMesh();