Index: /issm/trunk-jpl/src/c/classes/Elements/Element.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 19274)
+++ /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 19275)
@@ -600,4 +600,11 @@
 	/*clean-up*/
 	delete gauss;
+	xDelete<IssmDouble>(monthlytemperatures);
+	xDelete<IssmDouble>(monthlyprec);
+	xDelete<IssmDouble>(TemperaturesPresentday);
+	xDelete<IssmDouble>(TemperaturesLgm);
+	xDelete<IssmDouble>(PrecipitationsPresentday);
+	xDelete<IssmDouble>(tmp);
+
 }
 /*}}}*/
@@ -691,4 +698,12 @@
 	/*clean-up*/
 	delete gauss;
+	xDelete<IssmDouble>(monthlytemperatures);
+	xDelete<IssmDouble>(monthlyprec);
+	xDelete<IssmDouble>(TemperaturesPresentday);
+	xDelete<IssmDouble>(TemperaturesLgm);
+	xDelete<IssmDouble>(PrecipitationsPresentday);
+	xDelete<IssmDouble>(PrecipitationsLgm);
+	xDelete<IssmDouble>(tmp);
+
 }
 /*}}}*/
@@ -777,4 +792,10 @@
 	/*clean-up*/
 	delete gauss;
+	xDelete<IssmDouble>(monthlytemperatures);
+	xDelete<IssmDouble>(monthlyprec);
+	xDelete<IssmDouble>(TemperaturesPresentday);
+	xDelete<IssmDouble>(PrecipitationsPresentday);
+	xDelete<IssmDouble>(tmp);
+	
 }
 /*}}}*/
@@ -1774,4 +1795,12 @@
 	/*clean-up*/
 	delete gauss;
+	xDelete<IssmDouble>(monthlytemperatures);
+	xDelete<IssmDouble>(monthlyprec);
+	xDelete<IssmDouble>(agd);
+	xDelete<IssmDouble>(yearlytemperatures);
+	xDelete<IssmDouble>(h);
+	xDelete<IssmDouble>(s);
+	xDelete<IssmDouble>(tmp);
+
 }
 /*}}}*/
