Skip to content
Snippets Groups Projects
Commit b337ee28 authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

renumber nodes/elements after removing duplicates if Mesh.Renumber is set

parent 4c6ed8f0
No related branches found
No related tags found
No related merge requests found
...@@ -2772,6 +2772,10 @@ int GModel::removeDuplicateMeshVertices(double tolerance, ...@@ -2772,6 +2772,10 @@ int GModel::removeDuplicateMeshVertices(double tolerance,
to_delete.push_back(it->first); to_delete.push_back(it->first);
for(std::size_t i = 0; i < to_delete.size(); i++) delete to_delete[i]; for(std::size_t i = 0; i < to_delete.size(); i++) delete to_delete[i];
if(CTX::instance()->mesh.renumber) {
renumberMeshVertices();
}
if(num) if(num)
Msg::Info("Removed %d duplicate mesh node%s", num, num > 1 ? "s" : ""); Msg::Info("Removed %d duplicate mesh node%s", num, num > 1 ? "s" : "");
...@@ -2807,6 +2811,10 @@ int GModel::removeDuplicateMeshElements(const std::vector<GEntity*> &ents) ...@@ -2807,6 +2811,10 @@ int GModel::removeDuplicateMeshElements(const std::vector<GEntity*> &ents)
} }
} }
if(CTX::instance()->mesh.renumber) {
renumberMeshElements();
}
Msg::StatusBar(true, "Done removing duplicate mesh elements"); Msg::StatusBar(true, "Done removing duplicate mesh elements");
return num; return num;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment