From d330e518453793de2b9f73248d0d3e9ff5d2e015 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Mon, 13 Aug 2001 10:43:16 +0000
Subject: [PATCH] Fix duplicate quads

---
 Mesh/3D_Extrude.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/Mesh/3D_Extrude.cpp b/Mesh/3D_Extrude.cpp
index df1dc1225c..7cfcea755d 100644
--- a/Mesh/3D_Extrude.cpp
+++ b/Mesh/3D_Extrude.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Extrude.cpp,v 1.27 2001-08-13 09:38:14 geuzaine Exp $
+// $Id: 3D_Extrude.cpp,v 1.28 2001-08-13 10:43:16 geuzaine Exp $
 
 #include "Gmsh.h"
 #include "Numeric.h"
@@ -401,7 +401,8 @@ void Extrude_Seg (Vertex * V1, Vertex * V2){
       List_Read (V2->Extruded_Points, k + 1, &v4);
       if(ep->mesh.Recombine){
         s = Create_Quadrangle(v1,v2,v4,v3);
-        s->iEnt = THES->Num;
+        s->iEnt = THES->Num; 
+	s->Num = -s->Num; //Tag quadrangles to re-extrude
         Tree_Add(THES->Simplexes,&s);
       }
       else{
-- 
GitLab