From 1d31f3b2cfcb88d4122fd399c4e18f341bfd7a3e Mon Sep 17 00:00:00 2001
From: Gaetan Bricteux <gaetan.bricteux@uclouvain.be>
Date: Fri, 16 Dec 2011 16:17:13 +0000
Subject: [PATCH]

---
 Mesh/meshGRegionMMG3D.cpp | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/Mesh/meshGRegionMMG3D.cpp b/Mesh/meshGRegionMMG3D.cpp
index 634676a187..6683aadc25 100644
--- a/Mesh/meshGRegionMMG3D.cpp
+++ b/Mesh/meshGRegionMMG3D.cpp
@@ -74,9 +74,9 @@ static void gmsh2MMG(GRegion *gr, MMG_pMesh mmg, MMG_pSol sol,
     mmg->nt += (*it)->triangles.size();
   }
   
-  mmg->npmax = sol->npmax = 1000000;
-  mmg->ntmax = 700000;
-  mmg->nemax = 7000000;
+  mmg->npmax = sol->npmax = 100000;
+  mmg->ntmax = 70000;
+  mmg->nemax = 700000;
 
   mmg->point = (MMG_pPoint)calloc(mmg->npmax+1,sizeof(MMG_Point));
   mmg->tetra = (MMG_pTetra)calloc(mmg->nemax+1,sizeof(MMG_Tetra));
@@ -245,6 +245,7 @@ static void freeMMG(MMG_pMesh mmgMesh, MMG_pSol mmgSol)
   //  free(mmgMesh->disp->alpha);
   //  free(mmgMesh->disp->mv);
   free(mmgMesh->disp);
+  free(mmgMesh->adja);
   free(mmgMesh->tria);
   free(mmgMesh->tetra);
   free(mmgMesh);
-- 
GitLab