Index: /issm/trunk/src/c/modules/ModelProcessorx/CreateParameters.cpp
===================================================================
--- /issm/trunk/src/c/modules/ModelProcessorx/CreateParameters.cpp	(revision 7123)
+++ /issm/trunk/src/c/modules/ModelProcessorx/CreateParameters.cpp	(revision 7124)
@@ -87,5 +87,5 @@
 
 		#ifdef _SERIAL_
-		pfield=mxGetField(iomodel_handle,0,"parameteroutput");
+		pfield=mxGetAssignedField(iomodel_handle,0,"parameteroutput");
 		for(i=0;i<iomodel->numoutput;i++){
 			pfield2=mxGetCell(pfield,i);
Index: /issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHoriz/CreateLoadsDiagnosticHoriz.cpp
===================================================================
--- /issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHoriz/CreateLoadsDiagnosticHoriz.cpp	(revision 7123)
+++ /issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHoriz/CreateLoadsDiagnosticHoriz.cpp	(revision 7124)
@@ -115,5 +115,6 @@
 		if(iomodel->my_vertices[i]==1 && iomodel->singlenodetoelementconnectivity[i]!=0){
 
-			if ((iomodel->gridonbed[i]) && (iomodel->gridonicesheet[i]) && (iomodel->gridonstokes[i])){
+			if ((iomodel->gridonbed[i]) && (iomodel->gridonstokes[i])){
+			//if ((iomodel->gridonbed[i]) && (iomodel->gridonicesheet[i]) && (iomodel->gridonstokes[i])){
 				
 				loads->AddObject(new Pengrid(iomodel->loadcounter+count+1,i,iomodel,DiagnosticHorizAnalysisEnum));
Index: /issm/trunk/src/c/modules/ModelProcessorx/Qmu/CreateParametersQmu.cpp
===================================================================
--- /issm/trunk/src/c/modules/ModelProcessorx/Qmu/CreateParametersQmu.cpp	(revision 7123)
+++ /issm/trunk/src/c/modules/ModelProcessorx/Qmu/CreateParametersQmu.cpp	(revision 7124)
@@ -83,5 +83,5 @@
 
 		#ifdef _SERIAL_
-		pfield=mxGetField(iomodel_handle,0,"variabledescriptors");
+		pfield=mxGetAssignedField(iomodel_handle,0,"variabledescriptors");
 		for(i=0;i<iomodel->numvariabledescriptors;i++){
 			pfield2=mxGetCell(pfield,i);
@@ -107,5 +107,5 @@
 		/*Fetch descriptors: */
 		#ifdef _SERIAL_
-		pfield=mxGetField(iomodel_handle,0,"responsedescriptors");
+		pfield=mxGetAssignedField(iomodel_handle,0,"responsedescriptors");
 		for(i=0;i<iomodel->numresponsedescriptors;i++){
 			pfield2=mxGetCell(pfield,i);
@@ -188,5 +188,5 @@
 
 			#ifdef _SERIAL_
-			pfield=mxGetField(iomodel_handle,0,"qmu_mass_flux_segments");
+			pfield=mxGetAssignedField(iomodel_handle,0,"qmu_mass_flux_segments");
 			for(i=0;i<M;i++){
 				pfield2=mxGetCell(pfield,i);
