Index: /issm/trunk-jpl/src/c/classes/Elements/Element.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 22739)
+++ /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 22740)
@@ -1395,6 +1395,6 @@
 	int numvertices = this->GetNumberOfVertices();
 	if(isautodiff){
-		int* N;
-		int* M;
+		int* N=NULL;
+		int* M=NULL;
 		int start = 0;
 		parameters->FindParam(&N,NULL,ControlInputSizeNEnum);
@@ -1679,5 +1679,4 @@
 								break;
                     case PentaEnum:
-								printf("-------------- file: Element.cpp line: %i\n",__LINE__); 
 									values_input->AddTimeInput(new PentaInput(ControlInputValuesEnum,values,P1Enum)); 
 									mins_input->AddTimeInput(new PentaInput(ControlInputMinsEnum,values_min,P1Enum)); 
Index: /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp	(revision 22739)
+++ /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp	(revision 22740)
@@ -1180,5 +1180,5 @@
 	int* idlist = NULL;
 	IssmDouble* values = NULL;
-	int* M;
+	int* M = NULL;
 
 	/*Get out if this is not an element input*/
@@ -1220,5 +1220,4 @@
 					for(int i=0;i<NUMVERTICES;i++){
 						values[i] = pentainput->values[i];
-						//if(this->Id()<=10)_printf_("index "<<idlist[i]<<"\n");
 					}
 					vector->SetValues(NUMVERTICES,idlist,values,INS_VAL);
Index: /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 22739)
+++ /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 22740)
@@ -1715,5 +1715,5 @@
 	int* idlist = NULL;
 	IssmDouble* values = NULL;
-	int* M;
+	int* M = NULL;
 
 	/*Get out if this is not an element input*/
@@ -3298,5 +3298,4 @@
 			idlist[i]=offset + this->vertices[i]->Sid()+n*M;
 			values[i]=vector[idlist[i]];
-			//_printf_("index: "<<idlist[i]<<" -- value: "<<values[i]<<"\n");
 		}
 		if(input->ObjectEnum()==TriaInputEnum){
Index: /issm/trunk-jpl/src/c/classes/Inputs/TransientInput.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Inputs/TransientInput.cpp	(revision 22739)
+++ /issm/trunk-jpl/src/c/classes/Inputs/TransientInput.cpp	(revision 22740)
@@ -83,5 +83,4 @@
 
 	int i;
-	printf("-------------- file: TransientInput.cpp line: %i\n",__LINE__); 
 
 	_printf_("TransientInput:\n");
Index: /issm/trunk-jpl/src/c/modules/ControlInputSetGradientx/ControlInputSetGradientx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ControlInputSetGradientx/ControlInputSetGradientx.cpp	(revision 22739)
+++ /issm/trunk-jpl/src/c/modules/ControlInputSetGradientx/ControlInputSetGradientx.cpp	(revision 22740)
@@ -15,6 +15,6 @@
 		int  num_controls;
 		int *control_type = NULL;
-		int* M_all;
-		int* N_all;
+		int* M_all = NULL;
+		int* N_all = NULL;
 
 		/*Retrieve some parameters*/
Index: /issm/trunk-jpl/src/c/modules/ModelProcessorx/Control/UpdateElementsAndMaterialsControl.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ModelProcessorx/Control/UpdateElementsAndMaterialsControl.cpp	(revision 22739)
+++ /issm/trunk-jpl/src/c/modules/ModelProcessorx/Control/UpdateElementsAndMaterialsControl.cpp	(revision 22740)
@@ -192,5 +192,4 @@
 			_assert_(independent);
 			_assert_(N==control_sizes[i]);
-			_printf_("N control size: "<<control_sizes[i]<<"\n");
 		
 			independents_min = NULL; independents_min = xNew<IssmDouble>(M*N);
