Index: ../trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp
===================================================================
--- ../trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp	(revision 18865)
+++ ../trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp	(revision 18866)
@@ -695,6 +695,7 @@
 		case SubelementMigrationEnum : return "SubelementMigration";
 		case SubelementMigration2Enum : return "SubelementMigration2";
 		case ContactEnum : return "Contact";
+		case GroundingOnlyEnum : return "GroundingOnly";
 		case MaskGroundediceLevelsetEnum : return "MaskGroundediceLevelset";
 		case GaussSegEnum : return "GaussSeg";
 		case GaussTriaEnum : return "GaussTria";
Index: ../trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp
===================================================================
--- ../trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp	(revision 18865)
+++ ../trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp	(revision 18866)
@@ -628,11 +628,11 @@
 	      else if (strcmp(name,"StrainRatexz")==0) return StrainRatexzEnum;
 	      else if (strcmp(name,"StrainRateyy")==0) return StrainRateyyEnum;
 	      else if (strcmp(name,"StrainRateyz")==0) return StrainRateyzEnum;
-	      else if (strcmp(name,"StrainRatezz")==0) return StrainRatezzEnum;
          else stage=6;
    }
    if(stage==6){
-	      if (strcmp(name,"Divergence")==0) return DivergenceEnum;
+	      if (strcmp(name,"StrainRatezz")==0) return StrainRatezzEnum;
+	      else if (strcmp(name,"Divergence")==0) return DivergenceEnum;
 	      else if (strcmp(name,"MaxDivergence")==0) return MaxDivergenceEnum;
 	      else if (strcmp(name,"GiaCrossSectionShape")==0) return GiaCrossSectionShapeEnum;
 	      else if (strcmp(name,"GiadWdt")==0) return GiadWdtEnum;
@@ -710,6 +710,7 @@
 	      else if (strcmp(name,"SubelementMigration")==0) return SubelementMigrationEnum;
 	      else if (strcmp(name,"SubelementMigration2")==0) return SubelementMigration2Enum;
 	      else if (strcmp(name,"Contact")==0) return ContactEnum;
+	      else if (strcmp(name,"GroundingOnly")==0) return GroundingOnlyEnum;
 	      else if (strcmp(name,"MaskGroundediceLevelset")==0) return MaskGroundediceLevelsetEnum;
 	      else if (strcmp(name,"GaussSeg")==0) return GaussSegEnum;
 	      else if (strcmp(name,"GaussTria")==0) return GaussTriaEnum;
@@ -750,12 +751,12 @@
 	      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;
-	      else if (strcmp(name,"MpiSparse")==0) return MpiSparseEnum;
          else stage=7;
    }
    if(stage==7){
-	      if (strcmp(name,"Seq")==0) return SeqEnum;
+	      if (strcmp(name,"MpiDense")==0) return MpiDenseEnum;
+	      else if (strcmp(name,"MpiSparse")==0) return MpiSparseEnum;
+	      else if (strcmp(name,"Seq")==0) return SeqEnum;
 	      else if (strcmp(name,"Mpi")==0) return MpiEnum;
 	      else if (strcmp(name,"Mumps")==0) return MumpsEnum;
 	      else if (strcmp(name,"Gsl")==0) return GslEnum;
Index: ../trunk-jpl/src/m/enum/GroundingOnlyEnum.m
===================================================================
--- ../trunk-jpl/src/m/enum/GroundingOnlyEnum.m	(revision 0)
+++ ../trunk-jpl/src/m/enum/GroundingOnlyEnum.m	(revision 18866)
@@ -0,0 +1,11 @@
+function macro=GroundingOnlyEnum()
+%GROUNDINGONLYENUM - Enum of GroundingOnly
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/shared/Enum/Synchronize.sh
+%            Please read src/c/shared/Enum/README for more information
+%
+%   Usage:
+%      macro=GroundingOnlyEnum()
+
+macro=StringToEnum('GroundingOnly');
Index: ../trunk-jpl/src/m/enum/EnumDefinitions.py
===================================================================
--- ../trunk-jpl/src/m/enum/EnumDefinitions.py	(revision 18865)
+++ ../trunk-jpl/src/m/enum/EnumDefinitions.py	(revision 18866)
@@ -687,6 +687,7 @@
 def SubelementMigrationEnum(): return StringToEnum("SubelementMigration")[0]
 def SubelementMigration2Enum(): return StringToEnum("SubelementMigration2")[0]
 def ContactEnum(): return StringToEnum("Contact")[0]
+def GroundingOnlyEnum(): return StringToEnum("GroundingOnly")[0]
 def MaskGroundediceLevelsetEnum(): return StringToEnum("MaskGroundediceLevelset")[0]
 def GaussSegEnum(): return StringToEnum("GaussSeg")[0]
 def GaussTriaEnum(): return StringToEnum("GaussTria")[0]
