Index: /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp	(revision 16977)
+++ /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp	(revision 16978)
@@ -3215,18 +3215,12 @@
 
 	/*compute all stiffness matrices for this element*/
-	printf("-------------- file: StressbalanceAnalysis.cpp line: %i\n",__LINE__); 
 	ElementMatrix* Ke1=CreateKMatrixFS(element);
-	printf("-------------- file: StressbalanceAnalysis.cpp line: %i\n",__LINE__); 
 	int indices[3]={18,19,20};
 	Ke1->StaticCondensation(3,&indices[0]);
-	printf("-------------- file: StressbalanceAnalysis.cpp line: %i\n",__LINE__); 
 	int init = element->FiniteElement();
 	element->SetTemporaryElementType(P1Enum); 
-	printf("-------------- file: StressbalanceAnalysis.cpp line: %i\n",__LINE__); 
 	ElementMatrix* Ke2=CreateKMatrixSSA3d(element);
-	printf("-------------- file: StressbalanceAnalysis.cpp line: %i\n",__LINE__); 
 	element->SetTemporaryElementType(init); 
 	ElementMatrix* Ke3=CreateKMatrixCouplingSSAFS(element);
-	printf("-------------- file: StressbalanceAnalysis.cpp line: %i\n",__LINE__); 
 	ElementMatrix* Ke =new ElementMatrix(Ke1,Ke2,Ke3);
 
@@ -3713,4 +3707,5 @@
 	/*Clean-up and return*/
 	xDelete<int>(cs_list);
+	xDelete<Node*>(node_list);
 	xDelete<IssmDouble>(xyz_list);
 	delete basaltria->material; delete basaltria;
@@ -4096,4 +4091,6 @@
 	/*Clean up and return*/
 	xDelete<int>(cs_list);
+	xDelete<Node*>(node_list);
+	xDelete<IssmDouble>(xyz_list);
 	delete gauss;
 	return pe;
