diff --git a/Mesh/meshPartition.cpp b/Mesh/meshPartition.cpp index 1b846a31046e5af0771d601b5ccb757456cd84cc..419b7f88efc378dfdcf40616336e35a6bf8de083 100644 --- a/Mesh/meshPartition.cpp +++ b/Mesh/meshPartition.cpp @@ -184,6 +184,7 @@ int PartitionMeshFace(std::list<GFace*> &cFaces, meshPartitionOptions &options) int RenumberMeshElements(std::vector<MElement*> &elements, meshPartitionOptions &options) { + Msg::Warning("Mesh renumbering is still experimental..."); if (elements.size() < 3) return 1; GModel *tmp_model = new GModel(); std::set<MVertex *> setv; @@ -220,6 +221,8 @@ int RenumberMeshElements(std::vector<MElement*> &elements, meshPartitionOptions gr->pyramids.push_back((MPyramid*)(*it)); } tmp_model->add(gr); + RenumberMesh(tmp_model, options, elements); + tmp_model->remove(gr); } delete tmp_model; return 1;