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