From 57efa96b03aca7051a6e756bef7e2ac3f89a79e5 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Wed, 6 Oct 2010 14:58:02 +0000
Subject: [PATCH] fix subdivision into quads

---
 Mesh/Generator.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Mesh/Generator.cpp b/Mesh/Generator.cpp
index 276f6b8470..3bebd69de2 100644
--- a/Mesh/Generator.cpp
+++ b/Mesh/Generator.cpp
@@ -616,7 +616,7 @@ void GenerateMesh(GModel *m, int ask)
   }
 
   // Subdivide into quads or hexas
-  if(m->getMeshStatus() == 2 && CTX::instance()->mesh.recombineAll &&  CTX::instance()->mesh.algoRecombine != 1) 
+  if(m->getMeshStatus() == 2 && CTX::instance()->mesh.algoSubdivide == 1) 
     RefineMesh(m, CTX::instance()->mesh.secondOrderLinear, true);
   else if(m->getMeshStatus() == 3 && CTX::instance()->mesh.algoSubdivide == 2) 
     RefineMesh(m, CTX::instance()->mesh.secondOrderLinear, false, true);
-- 
GitLab