Index: /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h	(revision 23862)
+++ /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h	(revision 23863)
@@ -772,4 +772,104 @@
 	WaterheightEnum,
 	WeightsSurfaceObservationEnum,
+	Outputdefinition1Enum,
+	Outputdefinition10Enum,
+	Outputdefinition11Enum,
+	Outputdefinition12Enum,
+	Outputdefinition13Enum,
+	Outputdefinition14Enum,
+	Outputdefinition15Enum,
+	Outputdefinition16Enum,
+	Outputdefinition17Enum,
+	Outputdefinition18Enum,
+	Outputdefinition19Enum,
+	Outputdefinition20Enum,
+	Outputdefinition21Enum,
+	Outputdefinition22Enum,
+	Outputdefinition23Enum,
+	Outputdefinition24Enum,
+	Outputdefinition25Enum,
+	Outputdefinition26Enum,
+	Outputdefinition27Enum,
+	Outputdefinition28Enum,
+	Outputdefinition29Enum,
+	Outputdefinition2Enum,
+	Outputdefinition30Enum,
+	Outputdefinition31Enum,
+	Outputdefinition32Enum,
+	Outputdefinition33Enum,
+	Outputdefinition34Enum,
+	Outputdefinition35Enum,
+	Outputdefinition36Enum,
+	Outputdefinition37Enum,
+	Outputdefinition38Enum,
+	Outputdefinition39Enum,
+	Outputdefinition3Enum,
+	Outputdefinition40Enum,
+	Outputdefinition41Enum,
+	Outputdefinition42Enum,
+	Outputdefinition43Enum,
+	Outputdefinition44Enum,
+	Outputdefinition45Enum,
+	Outputdefinition46Enum,
+	Outputdefinition47Enum,
+	Outputdefinition48Enum,
+	Outputdefinition49Enum,
+	Outputdefinition4Enum,
+	Outputdefinition50Enum,
+	Outputdefinition51Enum,
+	Outputdefinition52Enum,
+	Outputdefinition53Enum,
+	Outputdefinition54Enum,
+	Outputdefinition55Enum,
+	Outputdefinition56Enum,
+	Outputdefinition57Enum,
+	Outputdefinition58Enum,
+	Outputdefinition59Enum,
+	Outputdefinition5Enum,
+	Outputdefinition60Enum,
+	Outputdefinition61Enum,
+	Outputdefinition62Enum,
+	Outputdefinition63Enum,
+	Outputdefinition64Enum,
+	Outputdefinition65Enum,
+	Outputdefinition66Enum,
+	Outputdefinition67Enum,
+	Outputdefinition68Enum,
+	Outputdefinition69Enum,
+	Outputdefinition6Enum,
+	Outputdefinition70Enum,
+	Outputdefinition71Enum,
+	Outputdefinition72Enum,
+	Outputdefinition73Enum,
+	Outputdefinition74Enum,
+	Outputdefinition75Enum,
+	Outputdefinition76Enum,
+	Outputdefinition77Enum,
+	Outputdefinition78Enum,
+	Outputdefinition79Enum,
+	Outputdefinition7Enum,
+	Outputdefinition80Enum,
+	Outputdefinition81Enum,
+	Outputdefinition82Enum,
+	Outputdefinition83Enum,
+	Outputdefinition84Enum,
+	Outputdefinition85Enum,
+	Outputdefinition86Enum,
+	Outputdefinition87Enum,
+	Outputdefinition88Enum,
+	Outputdefinition89Enum,
+	Outputdefinition8Enum,
+	Outputdefinition90Enum,
+	Outputdefinition91Enum,
+	Outputdefinition92Enum,
+	Outputdefinition93Enum,
+	Outputdefinition94Enum,
+	Outputdefinition95Enum,
+	Outputdefinition96Enum,
+	Outputdefinition97Enum,
+	Outputdefinition98Enum,
+	Outputdefinition99Enum,
+	Outputdefinition9Enum,
+	Outputdefinition100Enum,
 	/*}}}*/
 	InputsENDEnum,
@@ -997,104 +1097,4 @@
 	OpenEnum,
 	OptionEnum,
-	Outputdefinition1Enum,
-	Outputdefinition10Enum,
-	Outputdefinition11Enum,
-	Outputdefinition12Enum,
-	Outputdefinition13Enum,
-	Outputdefinition14Enum,
-	Outputdefinition15Enum,
-	Outputdefinition16Enum,
-	Outputdefinition17Enum,
-	Outputdefinition18Enum,
-	Outputdefinition19Enum,
-	Outputdefinition20Enum,
-	Outputdefinition21Enum,
-	Outputdefinition22Enum,
-	Outputdefinition23Enum,
-	Outputdefinition24Enum,
-	Outputdefinition25Enum,
-	Outputdefinition26Enum,
-	Outputdefinition27Enum,
-	Outputdefinition28Enum,
-	Outputdefinition29Enum,
-	Outputdefinition2Enum,
-	Outputdefinition30Enum,
-	Outputdefinition31Enum,
-	Outputdefinition32Enum,
-	Outputdefinition33Enum,
-	Outputdefinition34Enum,
-	Outputdefinition35Enum,
-	Outputdefinition36Enum,
-	Outputdefinition37Enum,
-	Outputdefinition38Enum,
-	Outputdefinition39Enum,
-	Outputdefinition3Enum,
-	Outputdefinition40Enum,
-	Outputdefinition41Enum,
-	Outputdefinition42Enum,
-	Outputdefinition43Enum,
-	Outputdefinition44Enum,
-	Outputdefinition45Enum,
-	Outputdefinition46Enum,
-	Outputdefinition47Enum,
-	Outputdefinition48Enum,
-	Outputdefinition49Enum,
-	Outputdefinition4Enum,
-	Outputdefinition50Enum,
-	Outputdefinition51Enum,
-	Outputdefinition52Enum,
-	Outputdefinition53Enum,
-	Outputdefinition54Enum,
-	Outputdefinition55Enum,
-	Outputdefinition56Enum,
-	Outputdefinition57Enum,
-	Outputdefinition58Enum,
-	Outputdefinition59Enum,
-	Outputdefinition5Enum,
-	Outputdefinition60Enum,
-	Outputdefinition61Enum,
-	Outputdefinition62Enum,
-	Outputdefinition63Enum,
-	Outputdefinition64Enum,
-	Outputdefinition65Enum,
-	Outputdefinition66Enum,
-	Outputdefinition67Enum,
-	Outputdefinition68Enum,
-	Outputdefinition69Enum,
-	Outputdefinition6Enum,
-	Outputdefinition70Enum,
-	Outputdefinition71Enum,
-	Outputdefinition72Enum,
-	Outputdefinition73Enum,
-	Outputdefinition74Enum,
-	Outputdefinition75Enum,
-	Outputdefinition76Enum,
-	Outputdefinition77Enum,
-	Outputdefinition78Enum,
-	Outputdefinition79Enum,
-	Outputdefinition7Enum,
-	Outputdefinition80Enum,
-	Outputdefinition81Enum,
-	Outputdefinition82Enum,
-	Outputdefinition83Enum,
-	Outputdefinition84Enum,
-	Outputdefinition85Enum,
-	Outputdefinition86Enum,
-	Outputdefinition87Enum,
-	Outputdefinition88Enum,
-	Outputdefinition89Enum,
-	Outputdefinition8Enum,
-	Outputdefinition90Enum,
-	Outputdefinition91Enum,
-	Outputdefinition92Enum,
-	Outputdefinition93Enum,
-	Outputdefinition94Enum,
-	Outputdefinition95Enum,
-	Outputdefinition96Enum,
-	Outputdefinition97Enum,
-	Outputdefinition98Enum,
-	Outputdefinition99Enum,
-	Outputdefinition9Enum,
-	Outputdefinition100Enum,
 	P0ArrayEnum,
 	P1bubblecondensedEnum,
Index: /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp	(revision 23862)
+++ /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp	(revision 23863)
@@ -778,4 +778,104 @@
 		case WaterheightEnum : return "Waterheight";
 		case WeightsSurfaceObservationEnum : return "WeightsSurfaceObservation";
+		case Outputdefinition1Enum : return "Outputdefinition1";
+		case Outputdefinition10Enum : return "Outputdefinition10";
+		case Outputdefinition11Enum : return "Outputdefinition11";
+		case Outputdefinition12Enum : return "Outputdefinition12";
+		case Outputdefinition13Enum : return "Outputdefinition13";
+		case Outputdefinition14Enum : return "Outputdefinition14";
+		case Outputdefinition15Enum : return "Outputdefinition15";
+		case Outputdefinition16Enum : return "Outputdefinition16";
+		case Outputdefinition17Enum : return "Outputdefinition17";
+		case Outputdefinition18Enum : return "Outputdefinition18";
+		case Outputdefinition19Enum : return "Outputdefinition19";
+		case Outputdefinition20Enum : return "Outputdefinition20";
+		case Outputdefinition21Enum : return "Outputdefinition21";
+		case Outputdefinition22Enum : return "Outputdefinition22";
+		case Outputdefinition23Enum : return "Outputdefinition23";
+		case Outputdefinition24Enum : return "Outputdefinition24";
+		case Outputdefinition25Enum : return "Outputdefinition25";
+		case Outputdefinition26Enum : return "Outputdefinition26";
+		case Outputdefinition27Enum : return "Outputdefinition27";
+		case Outputdefinition28Enum : return "Outputdefinition28";
+		case Outputdefinition29Enum : return "Outputdefinition29";
+		case Outputdefinition2Enum : return "Outputdefinition2";
+		case Outputdefinition30Enum : return "Outputdefinition30";
+		case Outputdefinition31Enum : return "Outputdefinition31";
+		case Outputdefinition32Enum : return "Outputdefinition32";
+		case Outputdefinition33Enum : return "Outputdefinition33";
+		case Outputdefinition34Enum : return "Outputdefinition34";
+		case Outputdefinition35Enum : return "Outputdefinition35";
+		case Outputdefinition36Enum : return "Outputdefinition36";
+		case Outputdefinition37Enum : return "Outputdefinition37";
+		case Outputdefinition38Enum : return "Outputdefinition38";
+		case Outputdefinition39Enum : return "Outputdefinition39";
+		case Outputdefinition3Enum : return "Outputdefinition3";
+		case Outputdefinition40Enum : return "Outputdefinition40";
+		case Outputdefinition41Enum : return "Outputdefinition41";
+		case Outputdefinition42Enum : return "Outputdefinition42";
+		case Outputdefinition43Enum : return "Outputdefinition43";
+		case Outputdefinition44Enum : return "Outputdefinition44";
+		case Outputdefinition45Enum : return "Outputdefinition45";
+		case Outputdefinition46Enum : return "Outputdefinition46";
+		case Outputdefinition47Enum : return "Outputdefinition47";
+		case Outputdefinition48Enum : return "Outputdefinition48";
+		case Outputdefinition49Enum : return "Outputdefinition49";
+		case Outputdefinition4Enum : return "Outputdefinition4";
+		case Outputdefinition50Enum : return "Outputdefinition50";
+		case Outputdefinition51Enum : return "Outputdefinition51";
+		case Outputdefinition52Enum : return "Outputdefinition52";
+		case Outputdefinition53Enum : return "Outputdefinition53";
+		case Outputdefinition54Enum : return "Outputdefinition54";
+		case Outputdefinition55Enum : return "Outputdefinition55";
+		case Outputdefinition56Enum : return "Outputdefinition56";
+		case Outputdefinition57Enum : return "Outputdefinition57";
+		case Outputdefinition58Enum : return "Outputdefinition58";
+		case Outputdefinition59Enum : return "Outputdefinition59";
+		case Outputdefinition5Enum : return "Outputdefinition5";
+		case Outputdefinition60Enum : return "Outputdefinition60";
+		case Outputdefinition61Enum : return "Outputdefinition61";
+		case Outputdefinition62Enum : return "Outputdefinition62";
+		case Outputdefinition63Enum : return "Outputdefinition63";
+		case Outputdefinition64Enum : return "Outputdefinition64";
+		case Outputdefinition65Enum : return "Outputdefinition65";
+		case Outputdefinition66Enum : return "Outputdefinition66";
+		case Outputdefinition67Enum : return "Outputdefinition67";
+		case Outputdefinition68Enum : return "Outputdefinition68";
+		case Outputdefinition69Enum : return "Outputdefinition69";
+		case Outputdefinition6Enum : return "Outputdefinition6";
+		case Outputdefinition70Enum : return "Outputdefinition70";
+		case Outputdefinition71Enum : return "Outputdefinition71";
+		case Outputdefinition72Enum : return "Outputdefinition72";
+		case Outputdefinition73Enum : return "Outputdefinition73";
+		case Outputdefinition74Enum : return "Outputdefinition74";
+		case Outputdefinition75Enum : return "Outputdefinition75";
+		case Outputdefinition76Enum : return "Outputdefinition76";
+		case Outputdefinition77Enum : return "Outputdefinition77";
+		case Outputdefinition78Enum : return "Outputdefinition78";
+		case Outputdefinition79Enum : return "Outputdefinition79";
+		case Outputdefinition7Enum : return "Outputdefinition7";
+		case Outputdefinition80Enum : return "Outputdefinition80";
+		case Outputdefinition81Enum : return "Outputdefinition81";
+		case Outputdefinition82Enum : return "Outputdefinition82";
+		case Outputdefinition83Enum : return "Outputdefinition83";
+		case Outputdefinition84Enum : return "Outputdefinition84";
+		case Outputdefinition85Enum : return "Outputdefinition85";
+		case Outputdefinition86Enum : return "Outputdefinition86";
+		case Outputdefinition87Enum : return "Outputdefinition87";
+		case Outputdefinition88Enum : return "Outputdefinition88";
+		case Outputdefinition89Enum : return "Outputdefinition89";
+		case Outputdefinition8Enum : return "Outputdefinition8";
+		case Outputdefinition90Enum : return "Outputdefinition90";
+		case Outputdefinition91Enum : return "Outputdefinition91";
+		case Outputdefinition92Enum : return "Outputdefinition92";
+		case Outputdefinition93Enum : return "Outputdefinition93";
+		case Outputdefinition94Enum : return "Outputdefinition94";
+		case Outputdefinition95Enum : return "Outputdefinition95";
+		case Outputdefinition96Enum : return "Outputdefinition96";
+		case Outputdefinition97Enum : return "Outputdefinition97";
+		case Outputdefinition98Enum : return "Outputdefinition98";
+		case Outputdefinition99Enum : return "Outputdefinition99";
+		case Outputdefinition9Enum : return "Outputdefinition9";
+		case Outputdefinition100Enum : return "Outputdefinition100";
 		case InputsENDEnum : return "InputsEND";
 		case AbsoluteEnum : return "Absolute";
@@ -1001,104 +1101,4 @@
 		case OpenEnum : return "Open";
 		case OptionEnum : return "Option";
-		case Outputdefinition1Enum : return "Outputdefinition1";
-		case Outputdefinition10Enum : return "Outputdefinition10";
-		case Outputdefinition11Enum : return "Outputdefinition11";
-		case Outputdefinition12Enum : return "Outputdefinition12";
-		case Outputdefinition13Enum : return "Outputdefinition13";
-		case Outputdefinition14Enum : return "Outputdefinition14";
-		case Outputdefinition15Enum : return "Outputdefinition15";
-		case Outputdefinition16Enum : return "Outputdefinition16";
-		case Outputdefinition17Enum : return "Outputdefinition17";
-		case Outputdefinition18Enum : return "Outputdefinition18";
-		case Outputdefinition19Enum : return "Outputdefinition19";
-		case Outputdefinition20Enum : return "Outputdefinition20";
-		case Outputdefinition21Enum : return "Outputdefinition21";
-		case Outputdefinition22Enum : return "Outputdefinition22";
-		case Outputdefinition23Enum : return "Outputdefinition23";
-		case Outputdefinition24Enum : return "Outputdefinition24";
-		case Outputdefinition25Enum : return "Outputdefinition25";
-		case Outputdefinition26Enum : return "Outputdefinition26";
-		case Outputdefinition27Enum : return "Outputdefinition27";
-		case Outputdefinition28Enum : return "Outputdefinition28";
-		case Outputdefinition29Enum : return "Outputdefinition29";
-		case Outputdefinition2Enum : return "Outputdefinition2";
-		case Outputdefinition30Enum : return "Outputdefinition30";
-		case Outputdefinition31Enum : return "Outputdefinition31";
-		case Outputdefinition32Enum : return "Outputdefinition32";
-		case Outputdefinition33Enum : return "Outputdefinition33";
-		case Outputdefinition34Enum : return "Outputdefinition34";
-		case Outputdefinition35Enum : return "Outputdefinition35";
-		case Outputdefinition36Enum : return "Outputdefinition36";
-		case Outputdefinition37Enum : return "Outputdefinition37";
-		case Outputdefinition38Enum : return "Outputdefinition38";
-		case Outputdefinition39Enum : return "Outputdefinition39";
-		case Outputdefinition3Enum : return "Outputdefinition3";
-		case Outputdefinition40Enum : return "Outputdefinition40";
-		case Outputdefinition41Enum : return "Outputdefinition41";
-		case Outputdefinition42Enum : return "Outputdefinition42";
-		case Outputdefinition43Enum : return "Outputdefinition43";
-		case Outputdefinition44Enum : return "Outputdefinition44";
-		case Outputdefinition45Enum : return "Outputdefinition45";
-		case Outputdefinition46Enum : return "Outputdefinition46";
-		case Outputdefinition47Enum : return "Outputdefinition47";
-		case Outputdefinition48Enum : return "Outputdefinition48";
-		case Outputdefinition49Enum : return "Outputdefinition49";
-		case Outputdefinition4Enum : return "Outputdefinition4";
-		case Outputdefinition50Enum : return "Outputdefinition50";
-		case Outputdefinition51Enum : return "Outputdefinition51";
-		case Outputdefinition52Enum : return "Outputdefinition52";
-		case Outputdefinition53Enum : return "Outputdefinition53";
-		case Outputdefinition54Enum : return "Outputdefinition54";
-		case Outputdefinition55Enum : return "Outputdefinition55";
-		case Outputdefinition56Enum : return "Outputdefinition56";
-		case Outputdefinition57Enum : return "Outputdefinition57";
-		case Outputdefinition58Enum : return "Outputdefinition58";
-		case Outputdefinition59Enum : return "Outputdefinition59";
-		case Outputdefinition5Enum : return "Outputdefinition5";
-		case Outputdefinition60Enum : return "Outputdefinition60";
-		case Outputdefinition61Enum : return "Outputdefinition61";
-		case Outputdefinition62Enum : return "Outputdefinition62";
-		case Outputdefinition63Enum : return "Outputdefinition63";
-		case Outputdefinition64Enum : return "Outputdefinition64";
-		case Outputdefinition65Enum : return "Outputdefinition65";
-		case Outputdefinition66Enum : return "Outputdefinition66";
-		case Outputdefinition67Enum : return "Outputdefinition67";
-		case Outputdefinition68Enum : return "Outputdefinition68";
-		case Outputdefinition69Enum : return "Outputdefinition69";
-		case Outputdefinition6Enum : return "Outputdefinition6";
-		case Outputdefinition70Enum : return "Outputdefinition70";
-		case Outputdefinition71Enum : return "Outputdefinition71";
-		case Outputdefinition72Enum : return "Outputdefinition72";
-		case Outputdefinition73Enum : return "Outputdefinition73";
-		case Outputdefinition74Enum : return "Outputdefinition74";
-		case Outputdefinition75Enum : return "Outputdefinition75";
-		case Outputdefinition76Enum : return "Outputdefinition76";
-		case Outputdefinition77Enum : return "Outputdefinition77";
-		case Outputdefinition78Enum : return "Outputdefinition78";
-		case Outputdefinition79Enum : return "Outputdefinition79";
-		case Outputdefinition7Enum : return "Outputdefinition7";
-		case Outputdefinition80Enum : return "Outputdefinition80";
-		case Outputdefinition81Enum : return "Outputdefinition81";
-		case Outputdefinition82Enum : return "Outputdefinition82";
-		case Outputdefinition83Enum : return "Outputdefinition83";
-		case Outputdefinition84Enum : return "Outputdefinition84";
-		case Outputdefinition85Enum : return "Outputdefinition85";
-		case Outputdefinition86Enum : return "Outputdefinition86";
-		case Outputdefinition87Enum : return "Outputdefinition87";
-		case Outputdefinition88Enum : return "Outputdefinition88";
-		case Outputdefinition89Enum : return "Outputdefinition89";
-		case Outputdefinition8Enum : return "Outputdefinition8";
-		case Outputdefinition90Enum : return "Outputdefinition90";
-		case Outputdefinition91Enum : return "Outputdefinition91";
-		case Outputdefinition92Enum : return "Outputdefinition92";
-		case Outputdefinition93Enum : return "Outputdefinition93";
-		case Outputdefinition94Enum : return "Outputdefinition94";
-		case Outputdefinition95Enum : return "Outputdefinition95";
-		case Outputdefinition96Enum : return "Outputdefinition96";
-		case Outputdefinition97Enum : return "Outputdefinition97";
-		case Outputdefinition98Enum : return "Outputdefinition98";
-		case Outputdefinition99Enum : return "Outputdefinition99";
-		case Outputdefinition9Enum : return "Outputdefinition9";
-		case Outputdefinition100Enum : return "Outputdefinition100";
 		case P0ArrayEnum : return "P0Array";
 		case P1bubblecondensedEnum : return "P1bubblecondensed";
Index: /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp	(revision 23862)
+++ /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp	(revision 23863)
@@ -796,4 +796,107 @@
 	      else if (strcmp(name,"Waterheight")==0) return WaterheightEnum;
 	      else if (strcmp(name,"WeightsSurfaceObservation")==0) return WeightsSurfaceObservationEnum;
+	      else if (strcmp(name,"Outputdefinition1")==0) return Outputdefinition1Enum;
+	      else if (strcmp(name,"Outputdefinition10")==0) return Outputdefinition10Enum;
+	      else if (strcmp(name,"Outputdefinition11")==0) return Outputdefinition11Enum;
+	      else if (strcmp(name,"Outputdefinition12")==0) return Outputdefinition12Enum;
+	      else if (strcmp(name,"Outputdefinition13")==0) return Outputdefinition13Enum;
+	      else if (strcmp(name,"Outputdefinition14")==0) return Outputdefinition14Enum;
+	      else if (strcmp(name,"Outputdefinition15")==0) return Outputdefinition15Enum;
+	      else if (strcmp(name,"Outputdefinition16")==0) return Outputdefinition16Enum;
+	      else if (strcmp(name,"Outputdefinition17")==0) return Outputdefinition17Enum;
+	      else if (strcmp(name,"Outputdefinition18")==0) return Outputdefinition18Enum;
+	      else if (strcmp(name,"Outputdefinition19")==0) return Outputdefinition19Enum;
+	      else if (strcmp(name,"Outputdefinition20")==0) return Outputdefinition20Enum;
+	      else if (strcmp(name,"Outputdefinition21")==0) return Outputdefinition21Enum;
+	      else if (strcmp(name,"Outputdefinition22")==0) return Outputdefinition22Enum;
+	      else if (strcmp(name,"Outputdefinition23")==0) return Outputdefinition23Enum;
+	      else if (strcmp(name,"Outputdefinition24")==0) return Outputdefinition24Enum;
+	      else if (strcmp(name,"Outputdefinition25")==0) return Outputdefinition25Enum;
+	      else if (strcmp(name,"Outputdefinition26")==0) return Outputdefinition26Enum;
+	      else if (strcmp(name,"Outputdefinition27")==0) return Outputdefinition27Enum;
+	      else if (strcmp(name,"Outputdefinition28")==0) return Outputdefinition28Enum;
+	      else if (strcmp(name,"Outputdefinition29")==0) return Outputdefinition29Enum;
+	      else if (strcmp(name,"Outputdefinition2")==0) return Outputdefinition2Enum;
+	      else if (strcmp(name,"Outputdefinition30")==0) return Outputdefinition30Enum;
+	      else if (strcmp(name,"Outputdefinition31")==0) return Outputdefinition31Enum;
+	      else if (strcmp(name,"Outputdefinition32")==0) return Outputdefinition32Enum;
+	      else if (strcmp(name,"Outputdefinition33")==0) return Outputdefinition33Enum;
+	      else if (strcmp(name,"Outputdefinition34")==0) return Outputdefinition34Enum;
+	      else if (strcmp(name,"Outputdefinition35")==0) return Outputdefinition35Enum;
+	      else if (strcmp(name,"Outputdefinition36")==0) return Outputdefinition36Enum;
+	      else if (strcmp(name,"Outputdefinition37")==0) return Outputdefinition37Enum;
+	      else if (strcmp(name,"Outputdefinition38")==0) return Outputdefinition38Enum;
+	      else if (strcmp(name,"Outputdefinition39")==0) return Outputdefinition39Enum;
+	      else if (strcmp(name,"Outputdefinition3")==0) return Outputdefinition3Enum;
+	      else if (strcmp(name,"Outputdefinition40")==0) return Outputdefinition40Enum;
+	      else if (strcmp(name,"Outputdefinition41")==0) return Outputdefinition41Enum;
+	      else if (strcmp(name,"Outputdefinition42")==0) return Outputdefinition42Enum;
+	      else if (strcmp(name,"Outputdefinition43")==0) return Outputdefinition43Enum;
+	      else if (strcmp(name,"Outputdefinition44")==0) return Outputdefinition44Enum;
+	      else if (strcmp(name,"Outputdefinition45")==0) return Outputdefinition45Enum;
+	      else if (strcmp(name,"Outputdefinition46")==0) return Outputdefinition46Enum;
+	      else if (strcmp(name,"Outputdefinition47")==0) return Outputdefinition47Enum;
+	      else if (strcmp(name,"Outputdefinition48")==0) return Outputdefinition48Enum;
+	      else if (strcmp(name,"Outputdefinition49")==0) return Outputdefinition49Enum;
+	      else if (strcmp(name,"Outputdefinition4")==0) return Outputdefinition4Enum;
+	      else if (strcmp(name,"Outputdefinition50")==0) return Outputdefinition50Enum;
+	      else if (strcmp(name,"Outputdefinition51")==0) return Outputdefinition51Enum;
+	      else if (strcmp(name,"Outputdefinition52")==0) return Outputdefinition52Enum;
+	      else if (strcmp(name,"Outputdefinition53")==0) return Outputdefinition53Enum;
+	      else if (strcmp(name,"Outputdefinition54")==0) return Outputdefinition54Enum;
+	      else if (strcmp(name,"Outputdefinition55")==0) return Outputdefinition55Enum;
+	      else if (strcmp(name,"Outputdefinition56")==0) return Outputdefinition56Enum;
+	      else if (strcmp(name,"Outputdefinition57")==0) return Outputdefinition57Enum;
+	      else if (strcmp(name,"Outputdefinition58")==0) return Outputdefinition58Enum;
+	      else if (strcmp(name,"Outputdefinition59")==0) return Outputdefinition59Enum;
+	      else if (strcmp(name,"Outputdefinition5")==0) return Outputdefinition5Enum;
+	      else if (strcmp(name,"Outputdefinition60")==0) return Outputdefinition60Enum;
+	      else if (strcmp(name,"Outputdefinition61")==0) return Outputdefinition61Enum;
+	      else if (strcmp(name,"Outputdefinition62")==0) return Outputdefinition62Enum;
+	      else if (strcmp(name,"Outputdefinition63")==0) return Outputdefinition63Enum;
+	      else if (strcmp(name,"Outputdefinition64")==0) return Outputdefinition64Enum;
+	      else if (strcmp(name,"Outputdefinition65")==0) return Outputdefinition65Enum;
+	      else if (strcmp(name,"Outputdefinition66")==0) return Outputdefinition66Enum;
+	      else if (strcmp(name,"Outputdefinition67")==0) return Outputdefinition67Enum;
+	      else if (strcmp(name,"Outputdefinition68")==0) return Outputdefinition68Enum;
+	      else if (strcmp(name,"Outputdefinition69")==0) return Outputdefinition69Enum;
+	      else if (strcmp(name,"Outputdefinition6")==0) return Outputdefinition6Enum;
+	      else if (strcmp(name,"Outputdefinition70")==0) return Outputdefinition70Enum;
+	      else if (strcmp(name,"Outputdefinition71")==0) return Outputdefinition71Enum;
+	      else if (strcmp(name,"Outputdefinition72")==0) return Outputdefinition72Enum;
+	      else if (strcmp(name,"Outputdefinition73")==0) return Outputdefinition73Enum;
+	      else if (strcmp(name,"Outputdefinition74")==0) return Outputdefinition74Enum;
+	      else if (strcmp(name,"Outputdefinition75")==0) return Outputdefinition75Enum;
+	      else if (strcmp(name,"Outputdefinition76")==0) return Outputdefinition76Enum;
+	      else if (strcmp(name,"Outputdefinition77")==0) return Outputdefinition77Enum;
+	      else if (strcmp(name,"Outputdefinition78")==0) return Outputdefinition78Enum;
+	      else if (strcmp(name,"Outputdefinition79")==0) return Outputdefinition79Enum;
+	      else if (strcmp(name,"Outputdefinition7")==0) return Outputdefinition7Enum;
+	      else if (strcmp(name,"Outputdefinition80")==0) return Outputdefinition80Enum;
+	      else if (strcmp(name,"Outputdefinition81")==0) return Outputdefinition81Enum;
+         else stage=8;
+   }
+   if(stage==8){
+	      if (strcmp(name,"Outputdefinition82")==0) return Outputdefinition82Enum;
+	      else if (strcmp(name,"Outputdefinition83")==0) return Outputdefinition83Enum;
+	      else if (strcmp(name,"Outputdefinition84")==0) return Outputdefinition84Enum;
+	      else if (strcmp(name,"Outputdefinition85")==0) return Outputdefinition85Enum;
+	      else if (strcmp(name,"Outputdefinition86")==0) return Outputdefinition86Enum;
+	      else if (strcmp(name,"Outputdefinition87")==0) return Outputdefinition87Enum;
+	      else if (strcmp(name,"Outputdefinition88")==0) return Outputdefinition88Enum;
+	      else if (strcmp(name,"Outputdefinition89")==0) return Outputdefinition89Enum;
+	      else if (strcmp(name,"Outputdefinition8")==0) return Outputdefinition8Enum;
+	      else if (strcmp(name,"Outputdefinition90")==0) return Outputdefinition90Enum;
+	      else if (strcmp(name,"Outputdefinition91")==0) return Outputdefinition91Enum;
+	      else if (strcmp(name,"Outputdefinition92")==0) return Outputdefinition92Enum;
+	      else if (strcmp(name,"Outputdefinition93")==0) return Outputdefinition93Enum;
+	      else if (strcmp(name,"Outputdefinition94")==0) return Outputdefinition94Enum;
+	      else if (strcmp(name,"Outputdefinition95")==0) return Outputdefinition95Enum;
+	      else if (strcmp(name,"Outputdefinition96")==0) return Outputdefinition96Enum;
+	      else if (strcmp(name,"Outputdefinition97")==0) return Outputdefinition97Enum;
+	      else if (strcmp(name,"Outputdefinition98")==0) return Outputdefinition98Enum;
+	      else if (strcmp(name,"Outputdefinition99")==0) return Outputdefinition99Enum;
+	      else if (strcmp(name,"Outputdefinition9")==0) return Outputdefinition9Enum;
+	      else if (strcmp(name,"Outputdefinition100")==0) return Outputdefinition100Enum;
 	      else if (strcmp(name,"InputsEND")==0) return InputsENDEnum;
 	      else if (strcmp(name,"Absolute")==0) return AbsoluteEnum;
@@ -875,8 +978,5 @@
 	      else if (strcmp(name,"EsaRotationrate")==0) return EsaRotationrateEnum;
 	      else if (strcmp(name,"EsaSolution")==0) return EsaSolutionEnum;
-         else stage=8;
-   }
-   if(stage==8){
-	      if (strcmp(name,"EsaTransitions")==0) return EsaTransitionsEnum;
+	      else if (strcmp(name,"EsaTransitions")==0) return EsaTransitionsEnum;
 	      else if (strcmp(name,"ExternalResult")==0) return ExternalResultEnum;
 	      else if (strcmp(name,"ExtrapolationAnalysis")==0) return ExtrapolationAnalysisEnum;
@@ -898,5 +998,8 @@
 	      else if (strcmp(name,"FSpressure")==0) return FSpressureEnum;
 	      else if (strcmp(name,"FSSolver")==0) return FSSolverEnum;
-	      else if (strcmp(name,"FSvelocity")==0) return FSvelocityEnum;
+         else stage=9;
+   }
+   if(stage==9){
+	      if (strcmp(name,"FSvelocity")==0) return FSvelocityEnum;
 	      else if (strcmp(name,"FullMeltOnPartiallyFloating")==0) return FullMeltOnPartiallyFloatingEnum;
 	      else if (strcmp(name,"GaussPenta")==0) return GaussPentaEnum;
@@ -998,8 +1101,5 @@
 	      else if (strcmp(name,"MeshY")==0) return MeshYEnum;
 	      else if (strcmp(name,"MINIcondensed")==0) return MINIcondensedEnum;
-         else stage=9;
-   }
-   if(stage==9){
-	      if (strcmp(name,"MINI")==0) return MINIEnum;
+	      else if (strcmp(name,"MINI")==0) return MINIEnum;
 	      else if (strcmp(name,"MinVel")==0) return MinVelEnum;
 	      else if (strcmp(name,"MinVx")==0) return MinVxEnum;
@@ -1021,111 +1121,11 @@
 	      else if (strcmp(name,"Numberedcostfunction")==0) return NumberedcostfunctionEnum;
 	      else if (strcmp(name,"Numericalflux")==0) return NumericalfluxEnum;
-	      else if (strcmp(name,"OldGradient")==0) return OldGradientEnum;
+         else stage=10;
+   }
+   if(stage==10){
+	      if (strcmp(name,"OldGradient")==0) return OldGradientEnum;
 	      else if (strcmp(name,"OneLayerP4z")==0) return OneLayerP4zEnum;
 	      else if (strcmp(name,"Open")==0) return OpenEnum;
 	      else if (strcmp(name,"Option")==0) return OptionEnum;
-	      else if (strcmp(name,"Outputdefinition1")==0) return Outputdefinition1Enum;
-	      else if (strcmp(name,"Outputdefinition10")==0) return Outputdefinition10Enum;
-	      else if (strcmp(name,"Outputdefinition11")==0) return Outputdefinition11Enum;
-	      else if (strcmp(name,"Outputdefinition12")==0) return Outputdefinition12Enum;
-	      else if (strcmp(name,"Outputdefinition13")==0) return Outputdefinition13Enum;
-	      else if (strcmp(name,"Outputdefinition14")==0) return Outputdefinition14Enum;
-	      else if (strcmp(name,"Outputdefinition15")==0) return Outputdefinition15Enum;
-	      else if (strcmp(name,"Outputdefinition16")==0) return Outputdefinition16Enum;
-	      else if (strcmp(name,"Outputdefinition17")==0) return Outputdefinition17Enum;
-	      else if (strcmp(name,"Outputdefinition18")==0) return Outputdefinition18Enum;
-	      else if (strcmp(name,"Outputdefinition19")==0) return Outputdefinition19Enum;
-	      else if (strcmp(name,"Outputdefinition20")==0) return Outputdefinition20Enum;
-	      else if (strcmp(name,"Outputdefinition21")==0) return Outputdefinition21Enum;
-	      else if (strcmp(name,"Outputdefinition22")==0) return Outputdefinition22Enum;
-	      else if (strcmp(name,"Outputdefinition23")==0) return Outputdefinition23Enum;
-	      else if (strcmp(name,"Outputdefinition24")==0) return Outputdefinition24Enum;
-	      else if (strcmp(name,"Outputdefinition25")==0) return Outputdefinition25Enum;
-	      else if (strcmp(name,"Outputdefinition26")==0) return Outputdefinition26Enum;
-	      else if (strcmp(name,"Outputdefinition27")==0) return Outputdefinition27Enum;
-	      else if (strcmp(name,"Outputdefinition28")==0) return Outputdefinition28Enum;
-	      else if (strcmp(name,"Outputdefinition29")==0) return Outputdefinition29Enum;
-	      else if (strcmp(name,"Outputdefinition2")==0) return Outputdefinition2Enum;
-	      else if (strcmp(name,"Outputdefinition30")==0) return Outputdefinition30Enum;
-	      else if (strcmp(name,"Outputdefinition31")==0) return Outputdefinition31Enum;
-	      else if (strcmp(name,"Outputdefinition32")==0) return Outputdefinition32Enum;
-	      else if (strcmp(name,"Outputdefinition33")==0) return Outputdefinition33Enum;
-	      else if (strcmp(name,"Outputdefinition34")==0) return Outputdefinition34Enum;
-	      else if (strcmp(name,"Outputdefinition35")==0) return Outputdefinition35Enum;
-	      else if (strcmp(name,"Outputdefinition36")==0) return Outputdefinition36Enum;
-	      else if (strcmp(name,"Outputdefinition37")==0) return Outputdefinition37Enum;
-	      else if (strcmp(name,"Outputdefinition38")==0) return Outputdefinition38Enum;
-	      else if (strcmp(name,"Outputdefinition39")==0) return Outputdefinition39Enum;
-	      else if (strcmp(name,"Outputdefinition3")==0) return Outputdefinition3Enum;
-	      else if (strcmp(name,"Outputdefinition40")==0) return Outputdefinition40Enum;
-	      else if (strcmp(name,"Outputdefinition41")==0) return Outputdefinition41Enum;
-	      else if (strcmp(name,"Outputdefinition42")==0) return Outputdefinition42Enum;
-	      else if (strcmp(name,"Outputdefinition43")==0) return Outputdefinition43Enum;
-	      else if (strcmp(name,"Outputdefinition44")==0) return Outputdefinition44Enum;
-	      else if (strcmp(name,"Outputdefinition45")==0) return Outputdefinition45Enum;
-	      else if (strcmp(name,"Outputdefinition46")==0) return Outputdefinition46Enum;
-	      else if (strcmp(name,"Outputdefinition47")==0) return Outputdefinition47Enum;
-	      else if (strcmp(name,"Outputdefinition48")==0) return Outputdefinition48Enum;
-	      else if (strcmp(name,"Outputdefinition49")==0) return Outputdefinition49Enum;
-	      else if (strcmp(name,"Outputdefinition4")==0) return Outputdefinition4Enum;
-	      else if (strcmp(name,"Outputdefinition50")==0) return Outputdefinition50Enum;
-	      else if (strcmp(name,"Outputdefinition51")==0) return Outputdefinition51Enum;
-	      else if (strcmp(name,"Outputdefinition52")==0) return Outputdefinition52Enum;
-	      else if (strcmp(name,"Outputdefinition53")==0) return Outputdefinition53Enum;
-	      else if (strcmp(name,"Outputdefinition54")==0) return Outputdefinition54Enum;
-	      else if (strcmp(name,"Outputdefinition55")==0) return Outputdefinition55Enum;
-	      else if (strcmp(name,"Outputdefinition56")==0) return Outputdefinition56Enum;
-	      else if (strcmp(name,"Outputdefinition57")==0) return Outputdefinition57Enum;
-	      else if (strcmp(name,"Outputdefinition58")==0) return Outputdefinition58Enum;
-	      else if (strcmp(name,"Outputdefinition59")==0) return Outputdefinition59Enum;
-	      else if (strcmp(name,"Outputdefinition5")==0) return Outputdefinition5Enum;
-	      else if (strcmp(name,"Outputdefinition60")==0) return Outputdefinition60Enum;
-	      else if (strcmp(name,"Outputdefinition61")==0) return Outputdefinition61Enum;
-	      else if (strcmp(name,"Outputdefinition62")==0) return Outputdefinition62Enum;
-	      else if (strcmp(name,"Outputdefinition63")==0) return Outputdefinition63Enum;
-	      else if (strcmp(name,"Outputdefinition64")==0) return Outputdefinition64Enum;
-	      else if (strcmp(name,"Outputdefinition65")==0) return Outputdefinition65Enum;
-	      else if (strcmp(name,"Outputdefinition66")==0) return Outputdefinition66Enum;
-	      else if (strcmp(name,"Outputdefinition67")==0) return Outputdefinition67Enum;
-	      else if (strcmp(name,"Outputdefinition68")==0) return Outputdefinition68Enum;
-	      else if (strcmp(name,"Outputdefinition69")==0) return Outputdefinition69Enum;
-	      else if (strcmp(name,"Outputdefinition6")==0) return Outputdefinition6Enum;
-	      else if (strcmp(name,"Outputdefinition70")==0) return Outputdefinition70Enum;
-	      else if (strcmp(name,"Outputdefinition71")==0) return Outputdefinition71Enum;
-	      else if (strcmp(name,"Outputdefinition72")==0) return Outputdefinition72Enum;
-	      else if (strcmp(name,"Outputdefinition73")==0) return Outputdefinition73Enum;
-	      else if (strcmp(name,"Outputdefinition74")==0) return Outputdefinition74Enum;
-	      else if (strcmp(name,"Outputdefinition75")==0) return Outputdefinition75Enum;
-	      else if (strcmp(name,"Outputdefinition76")==0) return Outputdefinition76Enum;
-	      else if (strcmp(name,"Outputdefinition77")==0) return Outputdefinition77Enum;
-	      else if (strcmp(name,"Outputdefinition78")==0) return Outputdefinition78Enum;
-	      else if (strcmp(name,"Outputdefinition79")==0) return Outputdefinition79Enum;
-	      else if (strcmp(name,"Outputdefinition7")==0) return Outputdefinition7Enum;
-	      else if (strcmp(name,"Outputdefinition80")==0) return Outputdefinition80Enum;
-	      else if (strcmp(name,"Outputdefinition81")==0) return Outputdefinition81Enum;
-	      else if (strcmp(name,"Outputdefinition82")==0) return Outputdefinition82Enum;
-	      else if (strcmp(name,"Outputdefinition83")==0) return Outputdefinition83Enum;
-	      else if (strcmp(name,"Outputdefinition84")==0) return Outputdefinition84Enum;
-	      else if (strcmp(name,"Outputdefinition85")==0) return Outputdefinition85Enum;
-	      else if (strcmp(name,"Outputdefinition86")==0) return Outputdefinition86Enum;
-	      else if (strcmp(name,"Outputdefinition87")==0) return Outputdefinition87Enum;
-	      else if (strcmp(name,"Outputdefinition88")==0) return Outputdefinition88Enum;
-	      else if (strcmp(name,"Outputdefinition89")==0) return Outputdefinition89Enum;
-	      else if (strcmp(name,"Outputdefinition8")==0) return Outputdefinition8Enum;
-	      else if (strcmp(name,"Outputdefinition90")==0) return Outputdefinition90Enum;
-	      else if (strcmp(name,"Outputdefinition91")==0) return Outputdefinition91Enum;
-	      else if (strcmp(name,"Outputdefinition92")==0) return Outputdefinition92Enum;
-	      else if (strcmp(name,"Outputdefinition93")==0) return Outputdefinition93Enum;
-	      else if (strcmp(name,"Outputdefinition94")==0) return Outputdefinition94Enum;
-	      else if (strcmp(name,"Outputdefinition95")==0) return Outputdefinition95Enum;
-	      else if (strcmp(name,"Outputdefinition96")==0) return Outputdefinition96Enum;
-	      else if (strcmp(name,"Outputdefinition97")==0) return Outputdefinition97Enum;
-         else stage=10;
-   }
-   if(stage==10){
-	      if (strcmp(name,"Outputdefinition98")==0) return Outputdefinition98Enum;
-	      else if (strcmp(name,"Outputdefinition99")==0) return Outputdefinition99Enum;
-	      else if (strcmp(name,"Outputdefinition9")==0) return Outputdefinition9Enum;
-	      else if (strcmp(name,"Outputdefinition100")==0) return Outputdefinition100Enum;
 	      else if (strcmp(name,"P0Array")==0) return P0ArrayEnum;
 	      else if (strcmp(name,"P1bubblecondensed")==0) return P1bubblecondensedEnum;
