Index: /issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHoriz/UpdateElementsDiagnosticHoriz.cpp
===================================================================
--- /issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHoriz/UpdateElementsDiagnosticHoriz.cpp	(revision 4363)
+++ /issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHoriz/UpdateElementsDiagnosticHoriz.cpp	(revision 4364)
@@ -38,10 +38,4 @@
 	IoModelFetchData(&iomodel->vx,NULL,NULL,iomodel_handle,"vx");
 	IoModelFetchData(&iomodel->vy,NULL,NULL,iomodel_handle,"vy");
-	if (iomodel->control_analysis){
-		IoModelFetchData(&iomodel->vx_obs,NULL,NULL,iomodel_handle,"vx_obs");
-		IoModelFetchData(&iomodel->vy_obs,NULL,NULL,iomodel_handle,"vy_obs");
-		IoModelFetchData(&iomodel->weights,NULL,NULL,iomodel_handle,"weights");
-	}
-
 	if (iomodel->dim==3){
 		IoModelFetchData(&iomodel->elementonbed,NULL,NULL,iomodel_handle,"elementonbed");
@@ -79,9 +73,4 @@
 	xfree((void**)&iomodel->vy);
 	xfree((void**)&iomodel->vz);
-	if (iomodel->control_analysis){
-		xfree((void**)&iomodel->vx_obs);
-		xfree((void**)&iomodel->vy_obs);
-		xfree((void**)&iomodel->weights);
-	}
 	xfree((void**)&iomodel->upperelements);
 	xfree((void**)&iomodel->lowerelements);
Index: /issm/trunk/src/c/modules/ModelProcessorx/DiagnosticStokes/UpdateElementsDiagnosticStokes.cpp
===================================================================
--- /issm/trunk/src/c/modules/ModelProcessorx/DiagnosticStokes/UpdateElementsDiagnosticStokes.cpp	(revision 4363)
+++ /issm/trunk/src/c/modules/ModelProcessorx/DiagnosticStokes/UpdateElementsDiagnosticStokes.cpp	(revision 4364)
@@ -45,9 +45,4 @@
 	IoModelFetchData(&iomodel->upperelements,NULL,NULL,iomodel_handle,"upperelements");
 	IoModelFetchData(&iomodel->lowerelements,NULL,NULL,iomodel_handle,"lowerelements");
-	if (iomodel->control_analysis){
-		IoModelFetchData(&iomodel->vx_obs,NULL,NULL,iomodel_handle,"vx_obs");
-		IoModelFetchData(&iomodel->vy_obs,NULL,NULL,iomodel_handle,"vy_obs");
-		IoModelFetchData(&iomodel->weights,NULL,NULL,iomodel_handle,"weights");
-	}
 
 	/*Update elements: */
@@ -83,8 +78,3 @@
 	xfree((void**)&iomodel->upperelements);
 	xfree((void**)&iomodel->lowerelements);
-	if (iomodel->control_analysis){
-		xfree((void**)&iomodel->vx_obs);
-		xfree((void**)&iomodel->vy_obs);
-		xfree((void**)&iomodel->weights);
-	}
 }
