Index: /issm/trunk/src/m/classes/model.m
===================================================================
--- /issm/trunk/src/m/classes/model.m	(revision 8931)
+++ /issm/trunk/src/m/classes/model.m	(revision 8932)
@@ -333,17 +333,17 @@
 		 qmu_analysis={0,true,'Integer'};
 		 part={[],false};
-		 npart={0,false};
-		 numberofvariables={0,false};
-		 numberofresponses={0,false};
+		 npart={0,true,'Integer'};
+		 numberofvariables={0,true,'Integer'};
+		 numberofresponses={0,true,'Integer'};
 		 variabledescriptors={NaN,false};
 		 responsedescriptors={NaN,false};
-		 numvariabledescriptors={0,false};
-		 numresponsedescriptors={0,false};
-		 qmu_mass_flux_num_profiles={NaN,false};
+		 numvariabledescriptors={0,true,'Integer'};
+		 numresponsedescriptors={0,true,'Integer'};
+		 qmu_mass_flux_num_profiles={0,true,'Integer'};
 		 qmu_mass_flux_profile_directory={NaN,false};
 		 qmu_mass_flux_profiles={NaN,false};
 		 qmu_mass_flux_segments={NaN,false};
 		 qmu_relax={0,false};
-		 qmu_save_femmodel={0,false};
+		 qmu_save_femmodel={0,true,'Integer'};
 
 		 %flaim
Index: /issm/trunk/src/m/model/marshall.m
===================================================================
--- /issm/trunk/src/m/model/marshall.m	(revision 8931)
+++ /issm/trunk/src/m/model/marshall.m	(revision 8932)
@@ -26,8 +26,4 @@
 		type=template.(field){3};
 		WriteData(fid,md.(field),type,enum);
-		if enum==NumberOfVariablesEnum,
-			type
-			md.(field)
-		end
 	end
 end
