From f008111f22adc57f96813d20c00e1b6bba914778 Mon Sep 17 00:00:00 2001 From: Tristan Carrier Baudouin <tristan.carrier@uclouvain.be> Date: Thu, 17 Jan 2013 08:45:15 +0000 Subject: [PATCH] hexahedra --- Mesh/Generator.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Mesh/Generator.cpp b/Mesh/Generator.cpp index 9fa874b9bb..9670551ad2 100644 --- a/Mesh/Generator.cpp +++ b/Mesh/Generator.cpp @@ -578,10 +578,15 @@ static void Mesh3D(GModel *m) FindConnectedRegions(delaunay, connected); for(unsigned int i = 0; i < connected.size(); i++){ MeshDelaunayVolume(connected[i]); - if(CTX::instance()->mesh.algo3d == ALGO_3D_RTREE){ - Filler f; - f.treat_region(connected[i][0]); + //Additional code for hex mesh begin + unsigned int j; + if(CTX::instance()->mesh.algo3d == ALGO_3D_RTREE){ + for(j=0;j<connected[i].size();j++){ + Filler f; + f.treat_region(connected[i][j]); + } } + //Additional code for hex mesh end } double t2 = Cpu(); -- GitLab