Index: /issm/trunk/src/c/ModelProcessorx/Balancedthickness/CreateParametersBalancedthickness.cpp
===================================================================
--- /issm/trunk/src/c/ModelProcessorx/Balancedthickness/CreateParametersBalancedthickness.cpp	(revision 3461)
+++ /issm/trunk/src/c/ModelProcessorx/Balancedthickness/CreateParametersBalancedthickness.cpp	(revision 3462)
@@ -1,3 +1,3 @@
- * \brief driver for creating parameters dataset, for prognostic analysis.
+ /* \brief driver for creating parameters dataset, for prognostic analysis.
  */ 
 
@@ -50,6 +50,6 @@
 	count++;
 	param= new Param(count,"m_g",DOUBLEVEC);
-	if(iomodel->melting) param->SetDoubleVec(melting,iomodel->numberofvertices,1);
-	else param->SetDoubleVec(melting,0,1);
+	if(iomodel->melting) param->SetDoubleVec(iomodel->melting,iomodel->numberofvertices,1);
+	else param->SetDoubleVec(iomodel->melting,0,1);
 	parameters->AddObject(param);
 
Index: /issm/trunk/src/c/ModelProcessorx/Prognostic/CreateParametersPrognostic.cpp
===================================================================
--- /issm/trunk/src/c/ModelProcessorx/Prognostic/CreateParametersPrognostic.cpp	(revision 3461)
+++ /issm/trunk/src/c/ModelProcessorx/Prognostic/CreateParametersPrognostic.cpp	(revision 3462)
@@ -50,14 +50,14 @@
 	parameters->FindParam(&dim,"dim");
 	if (dim==3){ 
-		IoModelFetchData(&pressure,NULL,NULL,iomodel_handle,"pressure");
+		IoModelFetchData(&iomodel->pressure,NULL,NULL,iomodel_handle,"pressure");
 		
 		count++;
 		param= new Param(count,"p_g",DOUBLEVEC);
-		if(pressure) param->SetDoubleVec(pressure,iomodel->numberofvertices,1);
-		else param->SetDoubleVec(pressure,0,0);
+		if(iomodel->pressure) param->SetDoubleVec(iomodel->pressure,iomodel->numberofvertices,1);
+		else param->SetDoubleVec(iomodel->pressure,0,0);
 		parameters->AddObject(param);
 
 		/*Free pressure: */
-		xfree((void**)&pressure);
+		xfree((void**)&iomodel->pressure);
 	}
 
@@ -65,14 +65,14 @@
 	parameters->FindParam(&dim,"dim");
 	if (dim==3){ 
-		IoModelFetchData(&temperature,NULL,NULL,iomodel_handle,"temperature");
+		IoModelFetchData(&iomodel->temperature,NULL,NULL,iomodel_handle,"temperature");
 		
 		count++;
 		param= new Param(count,"t_g",DOUBLEVEC);
-		if(temperature) param->SetDoubleVec(temperature,iomodel->numberofvertices,1);
-		else param->SetDoubleVec(temperature,0,0);
+		if(iomodel->temperature) param->SetDoubleVec(iomodel->temperature,iomodel->numberofvertices,1);
+		else param->SetDoubleVec(iomodel->temperature,0,0);
 		parameters->AddObject(param);
 
 		/*Free temperature: */
-		xfree((void**)&temperature);
+		xfree((void**)&iomodel->temperature);
 	}
 
@@ -114,5 +114,5 @@
 
 	/*Get melting: */
-	IoModelFetchData(&iiomodel->melting,NULL,NULL,iomodel_handle,"melting");
+	IoModelFetchData(&iomodel->melting,NULL,NULL,iomodel_handle,"melting");
 	if(iomodel->melting) for(i=0;i<iomodel->numberofvertices;i++)iomodel->melting[i]=iomodel->melting[i]/iomodel->yts;
 	
