Index: /issm/trunk/src/c/ModelProcessorx/Balancedthickness/CreateElementsNodesAndMaterialsBalancedthickness.cpp
===================================================================
--- /issm/trunk/src/c/ModelProcessorx/Balancedthickness/CreateElementsNodesAndMaterialsBalancedthickness.cpp	(revision 3697)
+++ /issm/trunk/src/c/ModelProcessorx/Balancedthickness/CreateElementsNodesAndMaterialsBalancedthickness.cpp	(revision 3698)
@@ -46,4 +46,5 @@
 		IoModelFetchData(&iomodel->melting_rate,NULL,NULL,iomodel_handle,"melting_rate");
 		IoModelFetchData(&iomodel->accumulation_rate,NULL,NULL,iomodel_handle,"accumulation_rate");
+		IoModelFetchData(&iomodel->dhdt,NULL,NULL,iomodel_handle,"dhdt");
 		
 		for (i=0;i<iomodel->numberofelements;i++){
@@ -70,4 +71,5 @@
 		xfree((void**)&iomodel->melting_rate);
 		xfree((void**)&iomodel->accumulation_rate);
+		xfree((void**)&iomodel->dhdt);
 
 	}
@@ -85,6 +87,7 @@
 		IoModelFetchData(&iomodel->vx,NULL,NULL,iomodel_handle,"vx");
 		IoModelFetchData(&iomodel->vy,NULL,NULL,iomodel_handle,"vy");
-		IoModelFetchData(&iomodel->vy,NULL,NULL,iomodel_handle,"melting_rate");
-		IoModelFetchData(&iomodel->vy,NULL,NULL,iomodel_handle,"accumulation_rate");
+		IoModelFetchData(&iomodel->melting_rate,NULL,NULL,iomodel_handle,"melting_rate");
+		IoModelFetchData(&iomodel->accumulation_rate,NULL,NULL,iomodel_handle,"accumulation_rate");
+		IoModelFetchData(&iomodel->dhdt,NULL,NULL,iomodel_handle,"dhdt");
 	
 		for (i=0;i<iomodel->numberofelements;i++){
@@ -111,4 +114,5 @@
 		xfree((void**)&iomodel->melting_rate);
 		xfree((void**)&iomodel->accumulation_rate);
+		xfree((void**)&iomodel->dhdt);
 
 	} //if (strcmp(meshtype,"2d")==0)
Index: /issm/trunk/src/c/ModelProcessorx/Balancedthickness2/CreateElementsNodesAndMaterialsBalancedthickness2.cpp
===================================================================
--- /issm/trunk/src/c/ModelProcessorx/Balancedthickness2/CreateElementsNodesAndMaterialsBalancedthickness2.cpp	(revision 3697)
+++ /issm/trunk/src/c/ModelProcessorx/Balancedthickness2/CreateElementsNodesAndMaterialsBalancedthickness2.cpp	(revision 3698)
@@ -48,6 +48,7 @@
 		IoModelFetchData(&iomodel->vx,NULL,NULL,iomodel_handle,"vx");
 		IoModelFetchData(&iomodel->vy,NULL,NULL,iomodel_handle,"vy");
-		IoModelFetchData(&iomodel->vy,NULL,NULL,iomodel_handle,"melting_rate");
-		IoModelFetchData(&iomodel->vy,NULL,NULL,iomodel_handle,"accumulation_rate");
+		IoModelFetchData(&iomodel->accumulation_rate,NULL,NULL,iomodel_handle,"melting_rate");
+		IoModelFetchData(&iomodel->melting_rate,NULL,NULL,iomodel_handle,"accumulation_rate");
+		IoModelFetchData(&iomodel->dhdt,NULL,NULL,iomodel_handle,"dhdt");
 		
 		for (i=0;i<iomodel->numberofelements;i++){
@@ -73,4 +74,5 @@
 		xfree((void**)&iomodel->melting_rate);
 		xfree((void**)&iomodel->accumulation_rate);
+		xfree((void**)&iomodel->dhdt);
 
 	}
