Index: /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h	(revision 21102)
+++ /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h	(revision 21103)
@@ -11,4 +11,5 @@
 	ParametersSTARTEnum,
 	/*Parameters {{{*/
+	AdolcParamEnum,
 	FSSolverEnum,
 	FemModelCommEnum,
@@ -721,8 +722,4 @@
 	SsetEnum,
 	/*}}}*/
-	/*Coordinate Systems{{{*/
-	XYEnum,
-	XYZEnum,
-	/*}}}*/
 	/*Toolkits{{{*/
 	DenseEnum,
@@ -771,7 +768,10 @@
 	/*}}}*/
 	ParametersENDEnum,
+	/*Coordinate Systems{{{*/
+	XYEnum,
+	XYZEnum,
+	/*}}}*/
 	/*Objects {{{*/
 	GenericParamEnum,
-	AdolcParamEnum,
 	BoolInputEnum,
 	BoolParamEnum,
Index: /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp	(revision 21102)
+++ /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp	(revision 21103)
@@ -19,4 +19,5 @@
 		case FemModelEnum : return "FemModel";
 		case ParametersSTARTEnum : return "ParametersSTART";
+		case AdolcParamEnum : return "AdolcParam";
 		case FSSolverEnum : return "FSSolver";
 		case FemModelCommEnum : return "FemModelComm";
@@ -709,6 +710,4 @@
 		case SeparateEnum : return "Separate";
 		case SsetEnum : return "Sset";
-		case XYEnum : return "XY";
-		case XYZEnum : return "XYZ";
 		case DenseEnum : return "Dense";
 		case MpiDenseEnum : return "MpiDense";
@@ -749,6 +748,7 @@
 		case SealevelriseNumRequestedOutputsEnum : return "SealevelriseNumRequestedOutputs";
 		case ParametersENDEnum : return "ParametersEND";
+		case XYEnum : return "XY";
+		case XYZEnum : return "XYZ";
 		case GenericParamEnum : return "GenericParam";
-		case AdolcParamEnum : return "AdolcParam";
 		case BoolInputEnum : return "BoolInput";
 		case BoolParamEnum : return "BoolParam";
Index: /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp	(revision 21102)
+++ /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp	(revision 21103)
@@ -19,4 +19,5 @@
 	      if (strcmp(name,"FemModel")==0) return FemModelEnum;
 	      else if (strcmp(name,"ParametersSTART")==0) return ParametersSTARTEnum;
+	      else if (strcmp(name,"AdolcParam")==0) return AdolcParamEnum;
 	      else if (strcmp(name,"FSSolver")==0) return FSSolverEnum;
 	      else if (strcmp(name,"FemModelComm")==0) return FemModelCommEnum;
@@ -136,9 +137,9 @@
 	      else if (strcmp(name,"EplHeadOld")==0) return EplHeadOldEnum;
 	      else if (strcmp(name,"EplHeadSlopeX")==0) return EplHeadSlopeXEnum;
-	      else if (strcmp(name,"EplHeadSlopeY")==0) return EplHeadSlopeYEnum;
          else stage=2;
    }
    if(stage==2){
-	      if (strcmp(name,"EplZigZagCounter")==0) return EplZigZagCounterEnum;
+	      if (strcmp(name,"EplHeadSlopeY")==0) return EplHeadSlopeYEnum;
+	      else if (strcmp(name,"EplZigZagCounter")==0) return EplZigZagCounterEnum;
 	      else if (strcmp(name,"HydrologydcMaxIter")==0) return HydrologydcMaxIterEnum;
 	      else if (strcmp(name,"HydrologydcRelTol")==0) return HydrologydcRelTolEnum;
@@ -259,9 +260,9 @@
 	      else if (strcmp(name,"CalvingdevCoeff")==0) return CalvingdevCoeffEnum;
 	      else if (strcmp(name,"Calvingratex")==0) return CalvingratexEnum;
-	      else if (strcmp(name,"Calvingratey")==0) return CalvingrateyEnum;
          else stage=3;
    }
    if(stage==3){
-	      if (strcmp(name,"CalvingratexAverage")==0) return CalvingratexAverageEnum;
+	      if (strcmp(name,"Calvingratey")==0) return CalvingrateyEnum;
+	      else if (strcmp(name,"CalvingratexAverage")==0) return CalvingratexAverageEnum;
 	      else if (strcmp(name,"CalvingrateyAverage")==0) return CalvingrateyAverageEnum;
 	      else if (strcmp(name,"StrainRateparallel")==0) return StrainRateparallelEnum;
@@ -382,9 +383,9 @@
 	      else if (strcmp(name,"SmbTmean")==0) return SmbTmeanEnum;
 	      else if (strcmp(name,"SmbC")==0) return SmbCEnum;
-	      else if (strcmp(name,"SmbTz")==0) return SmbTzEnum;
          else stage=4;
    }
    if(stage==4){
-	      if (strcmp(name,"SmbVz")==0) return SmbVzEnum;
+	      if (strcmp(name,"SmbTz")==0) return SmbTzEnum;
+	      else if (strcmp(name,"SmbVz")==0) return SmbVzEnum;
 	      else if (strcmp(name,"SmbDt")==0) return SmbDtEnum;
 	      else if (strcmp(name,"SmbDz")==0) return SmbDzEnum;
@@ -505,9 +506,9 @@
 	      else if (strcmp(name,"VzMesh")==0) return VzMeshEnum;
 	      else if (strcmp(name,"Enthalpy")==0) return EnthalpyEnum;
-	      else if (strcmp(name,"EnthalpyPicard")==0) return EnthalpyPicardEnum;
          else stage=5;
    }
    if(stage==5){
-	      if (strcmp(name,"ThicknessAbsGradient")==0) return ThicknessAbsGradientEnum;
+	      if (strcmp(name,"EnthalpyPicard")==0) return EnthalpyPicardEnum;
+	      else if (strcmp(name,"ThicknessAbsGradient")==0) return ThicknessAbsGradientEnum;
 	      else if (strcmp(name,"ThicknessAlongGradient")==0) return ThicknessAlongGradientEnum;
 	      else if (strcmp(name,"ThicknessAcrossGradient")==0) return ThicknessAcrossGradientEnum;
@@ -628,9 +629,9 @@
 	      else if (strcmp(name,"Outputdefinition59")==0) return Outputdefinition59Enum;
 	      else if (strcmp(name,"Outputdefinition60")==0) return Outputdefinition60Enum;
-	      else if (strcmp(name,"Outputdefinition61")==0) return Outputdefinition61Enum;
          else stage=6;
    }
    if(stage==6){
-	      if (strcmp(name,"Outputdefinition62")==0) return Outputdefinition62Enum;
+	      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;
@@ -724,6 +725,4 @@
 	      else if (strcmp(name,"Separate")==0) return SeparateEnum;
 	      else if (strcmp(name,"Sset")==0) return SsetEnum;
-	      else if (strcmp(name,"XY")==0) return XYEnum;
-	      else if (strcmp(name,"XYZ")==0) return XYZEnum;
 	      else if (strcmp(name,"Dense")==0) return DenseEnum;
 	      else if (strcmp(name,"MpiDense")==0) return MpiDenseEnum;
@@ -752,9 +751,9 @@
 	      else if (strcmp(name,"SealevelEustatic")==0) return SealevelEustaticEnum;
 	      else if (strcmp(name,"SealevelriseDeltathickness")==0) return SealevelriseDeltathicknessEnum;
+	      else if (strcmp(name,"SealevelriseMaxiter")==0) return SealevelriseMaxiterEnum;
          else stage=7;
    }
    if(stage==7){
-	      if (strcmp(name,"SealevelriseMaxiter")==0) return SealevelriseMaxiterEnum;
-	      else if (strcmp(name,"SealevelriseReltol")==0) return SealevelriseReltolEnum;
+	      if (strcmp(name,"SealevelriseReltol")==0) return SealevelriseReltolEnum;
 	      else if (strcmp(name,"SealevelriseAbstol")==0) return SealevelriseAbstolEnum;
 	      else if (strcmp(name,"SealevelriseRigid")==0) return SealevelriseRigidEnum;
@@ -767,6 +766,7 @@
 	      else if (strcmp(name,"SealevelriseNumRequestedOutputs")==0) return SealevelriseNumRequestedOutputsEnum;
 	      else if (strcmp(name,"ParametersEND")==0) return ParametersENDEnum;
+	      else if (strcmp(name,"XY")==0) return XYEnum;
+	      else if (strcmp(name,"XYZ")==0) return XYZEnum;
 	      else if (strcmp(name,"GenericParam")==0) return GenericParamEnum;
-	      else if (strcmp(name,"AdolcParam")==0) return AdolcParamEnum;
 	      else if (strcmp(name,"BoolInput")==0) return BoolInputEnum;
 	      else if (strcmp(name,"BoolParam")==0) return BoolParamEnum;
