Index: /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp	(revision 15617)
+++ /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp	(revision 15618)
@@ -1377,5 +1377,5 @@
 	int         normal_orientation;
 	IssmDouble  s1,s2;
-	IssmDouble  levelset[6];
+	IssmDouble  levelset[NUMVERTICES];
 
 	/*Recover parameters and values*/
@@ -7959,5 +7959,5 @@
 
 	/*Intermediaries */
-	IssmDouble  ls[6];
+	IssmDouble  ls[NUMVERTICES];
 	IssmDouble  xyz_list[NUMVERTICES][3];
 	bool        isfront;
@@ -8164,5 +8164,5 @@
 
 	/*Intermediaries */
-	IssmDouble  ls[6];
+	IssmDouble  ls[NUMVERTICES];
 	IssmDouble  xyz_list[NUMVERTICES][3];
 	bool        isfront;
Index: /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 15617)
+++ /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 15618)
@@ -698,5 +698,5 @@
 	int         i,j,k;
 	IssmDouble  area_init,area_portion;
-	IssmDouble  xyz_bis[3][3];
+	IssmDouble  xyz_bis[NUMVERTICES][3];
 
 	area_init=GetArea();
@@ -938,5 +938,5 @@
 	int         normal_orientation;
 	IssmDouble  s1,s2;
-	IssmDouble  levelset[3];
+	IssmDouble  levelset[NUMVERTICES];
 
 	/*Recover parameters and values*/
@@ -3140,5 +3140,5 @@
 
 	/*Intermediaries */
-	IssmDouble  ls[3];
+	IssmDouble  ls[NUMVERTICES];
 	IssmDouble  xyz_list[NUMVERTICES][3];
 	bool        isfront;
