From 42ee1486e8c23e86317409355c63f943e8bb39d9 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Mon, 13 Nov 2017 18:34:13 +0100
Subject: [PATCH] cleanup

---
 Mesh/directions3D.cpp  |  8 --------
 Mesh/meshGFaceBamg.cpp | 20 +++++---------------
 2 files changed, 5 insertions(+), 23 deletions(-)

diff --git a/Mesh/directions3D.cpp b/Mesh/directions3D.cpp
index ea27ca3179..5c17379fa9 100644
--- a/Mesh/directions3D.cpp
+++ b/Mesh/directions3D.cpp
@@ -508,14 +508,6 @@ void Frame_field::initFace(GFace* gf)
   // compute cumulative cross-data "vertices x elements" for the whole contour of gf
   std::list<GEdge*> edges = gf->edges();
   vertex_to_elements.clear();
-  std::set<GEdge*> mySet;
-  std::list<GEdge*>::iterator it = edges.begin();
-  while(it != edges.end()){
-    mySet.insert(*it);
-    ++it;
-  }
-  edges.clear();
-  edges.insert(edges.begin(), mySet.begin(), mySet.end());
   for( std::list<GEdge*>::const_iterator it=edges.begin(); it!=edges.end(); it++){
     build_vertex_to_elements(*it,false);
   }
diff --git a/Mesh/meshGFaceBamg.cpp b/Mesh/meshGFaceBamg.cpp
index 250a0a53e0..9803db2da3 100644
--- a/Mesh/meshGFaceBamg.cpp
+++ b/Mesh/meshGFaceBamg.cpp
@@ -70,21 +70,11 @@ static void computeMeshMetricsForBamg(GFace *gf, int numV,
 }
 
 
-void meshGFaceBamg(GFace *gf){
-
-   std::list<GEdge*> edges = gf->edges();
-
-  //Replace edges by their compounds
-   std::set<GEdge*> mySet;
-   std::list<GEdge*>::iterator it = edges.begin();
-   while(it != edges.end()){
-     mySet.insert(*it);
-     ++it;
-   }
-   edges.clear();
-   edges.insert(edges.begin(), mySet.begin(), mySet.end());
-   std::set<MVertex*> bcVertex;
-   for (std::list<GEdge*>::iterator it = edges.begin(); it != edges.end(); it++){
+void meshGFaceBamg(GFace *gf)
+{
+  std::list<GEdge*> edges = gf->edges();
+  std::set<MVertex*> bcVertex;
+  for (std::list<GEdge*>::iterator it = edges.begin(); it != edges.end(); it++){
     for (unsigned int i = 0; i < (*it)->lines.size(); i++){
       bcVertex.insert((*it)->lines[i]->getVertex(0));
       bcVertex.insert((*it)->lines[i]->getVertex(1));
-- 
GitLab