diff --git a/Mesh/3D_Mesh.cpp b/Mesh/3D_Mesh.cpp index 417c737d3e8ebc9cfa46633a98bd4d2a99ccb67c..8db7ae71a0f947ee6b8400276ecae4cf7efb13f8 100644 --- a/Mesh/3D_Mesh.cpp +++ b/Mesh/3D_Mesh.cpp @@ -1,4 +1,4 @@ -/* $Id: 3D_Mesh.cpp,v 1.10 2000-11-28 17:18:33 geuzaine Exp $ */ +/* $Id: 3D_Mesh.cpp,v 1.11 2000-11-28 19:36:41 geuzaine Exp $ */ /* J-F Remacle 1995 @@ -243,7 +243,7 @@ void Link_Simplexes (List_T * Sim, Tree_T * Tim){ void Box_6_Tetraedron (List_T * P, Mesh * m){ #define FACT 1.1 -#define LOIN 2.2 +#define LOIN 0.2 int i, j; static int pts[8][3] = { {0, 0, 0}, @@ -752,8 +752,9 @@ void Maillage_Volume (void *data, void *dum){ Convex_Hull_Mesh (POINTS, LOCAL); - if (!Coherence (v, LOCAL)) - return; + //if (!Coherence (v, LOCAL)) return; + while (!Coherence (v, LOCAL)); + Link_Simplexes (NULL, LOCAL->Simplexes); /* Suppression des noeuds de num < 0 */