Index: /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h	(revision 14987)
+++ /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h	(revision 14988)
@@ -87,4 +87,5 @@
 	HydrologydcEnum,
 	SedimentHeadEnum,
+	SedimentHeadOldEnum,
 	SedimentHeadResidualEnum,
 	EplHeadEnum,
Index: /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp	(revision 14987)
+++ /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp	(revision 14988)
@@ -95,4 +95,5 @@
 		case HydrologydcEnum : return "Hydrologydc";
 		case SedimentHeadEnum : return "SedimentHead";
+		case SedimentHeadOldEnum : return "SedimentHeadOld";
 		case SedimentHeadResidualEnum : return "SedimentHeadResidual";
 		case EplHeadEnum : return "EplHead";
Index: /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp	(revision 14987)
+++ /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp	(revision 14988)
@@ -95,4 +95,5 @@
 	      else if (strcmp(name,"Hydrologydc")==0) return HydrologydcEnum;
 	      else if (strcmp(name,"SedimentHead")==0) return SedimentHeadEnum;
+	      else if (strcmp(name,"SedimentHeadOld")==0) return SedimentHeadOldEnum;
 	      else if (strcmp(name,"SedimentHeadResidual")==0) return SedimentHeadResidualEnum;
 	      else if (strcmp(name,"EplHead")==0) return EplHeadEnum;
@@ -136,9 +137,9 @@
 	      else if (strcmp(name,"InversionThicknessObs")==0) return InversionThicknessObsEnum;
 	      else if (strcmp(name,"InversionVelObs")==0) return InversionVelObsEnum;
-	      else if (strcmp(name,"InversionVxObs")==0) return InversionVxObsEnum;
          else stage=2;
    }
    if(stage==2){
-	      if (strcmp(name,"InversionVyObs")==0) return InversionVyObsEnum;
+	      if (strcmp(name,"InversionVxObs")==0) return InversionVxObsEnum;
+	      else if (strcmp(name,"InversionVyObs")==0) return InversionVyObsEnum;
 	      else if (strcmp(name,"InversionVzObs")==0) return InversionVzObsEnum;
 	      else if (strcmp(name,"MaskElementonfloatingice")==0) return MaskElementonfloatingiceEnum;
@@ -259,9 +260,9 @@
 	      else if (strcmp(name,"TransientIsdiagnostic")==0) return TransientIsdiagnosticEnum;
 	      else if (strcmp(name,"TransientIsgroundingline")==0) return TransientIsgroundinglineEnum;
-	      else if (strcmp(name,"TransientIsprognostic")==0) return TransientIsprognosticEnum;
          else stage=3;
    }
    if(stage==3){
-	      if (strcmp(name,"TransientIsthermal")==0) return TransientIsthermalEnum;
+	      if (strcmp(name,"TransientIsprognostic")==0) return TransientIsprognosticEnum;
+	      else if (strcmp(name,"TransientIsthermal")==0) return TransientIsthermalEnum;
 	      else if (strcmp(name,"TransientIsgia")==0) return TransientIsgiaEnum;
 	      else if (strcmp(name,"TransientNumRequestedOutputs")==0) return TransientNumRequestedOutputsEnum;
@@ -382,9 +383,9 @@
 	      else if (strcmp(name,"Tria")==0) return TriaEnum;
 	      else if (strcmp(name,"TriaP1Input")==0) return TriaP1InputEnum;
-	      else if (strcmp(name,"Vertex")==0) return VertexEnum;
          else stage=4;
    }
    if(stage==4){
-	      if (strcmp(name,"Air")==0) return AirEnum;
+	      if (strcmp(name,"Vertex")==0) return VertexEnum;
+	      else if (strcmp(name,"Air")==0) return AirEnum;
 	      else if (strcmp(name,"Ice")==0) return IceEnum;
 	      else if (strcmp(name,"Melange")==0) return MelangeEnum;
@@ -505,9 +506,9 @@
 	      else if (strcmp(name,"WaterColumnOld")==0) return WaterColumnOldEnum;
 	      else if (strcmp(name,"MinVel")==0) return MinVelEnum;
-	      else if (strcmp(name,"MaxVel")==0) return MaxVelEnum;
          else stage=5;
    }
    if(stage==5){
-	      if (strcmp(name,"MinVx")==0) return MinVxEnum;
+	      if (strcmp(name,"MaxVel")==0) return MaxVelEnum;
+	      else if (strcmp(name,"MinVx")==0) return MinVxEnum;
 	      else if (strcmp(name,"MaxVx")==0) return MaxVxEnum;
 	      else if (strcmp(name,"MaxAbsVx")==0) return MaxAbsVxEnum;
Index: /issm/trunk-jpl/src/m/enum/EnumDefinitions.py
===================================================================
--- /issm/trunk-jpl/src/m/enum/EnumDefinitions.py	(revision 14987)
+++ /issm/trunk-jpl/src/m/enum/EnumDefinitions.py	(revision 14988)
@@ -1101,4 +1101,18 @@
 	return StringToEnum('SedimentHead')[0]
 
+def SedimentHeadOldEnum():
+	"""
+	SEDIMENTHEADOLDENUM - Enum of SedimentHeadOld
+
+	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=SedimentHeadOldEnum()
+	"""
+
+	return StringToEnum('SedimentHeadOld')[0]
+
 def SedimentHeadResidualEnum():
 	"""
@@ -5049,32 +5063,4 @@
 	return StringToEnum('Vertex')[0]
 
-def VertexPIdEnum():
-	"""
-	VERTEXPIDENUM - Enum of VertexPId
-
-	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=VertexPIdEnum()
-	"""
-
-	return StringToEnum('VertexPId')[0]
-
-def VertexSIdEnum():
-	"""
-	VERTEXSIDENUM - Enum of VertexSId
-
-	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=VertexSIdEnum()
-	"""
-
-	return StringToEnum('VertexSId')[0]
-
 def AirEnum():
 	"""
@@ -7707,4 +7693,4 @@
 	"""
 
-	return 549
-
+	return 548
+
Index: /issm/trunk-jpl/src/m/enum/MaximumNumberOfEnums.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/MaximumNumberOfEnums.m	(revision 14987)
+++ /issm/trunk-jpl/src/m/enum/MaximumNumberOfEnums.m	(revision 14988)
@@ -9,3 +9,3 @@
 %      macro=MaximumNumberOfEnums()
 
-macro=549;
+macro=548;
Index: /issm/trunk-jpl/src/m/enum/SedimentHeadOldEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/SedimentHeadOldEnum.m	(revision 14988)
+++ /issm/trunk-jpl/src/m/enum/SedimentHeadOldEnum.m	(revision 14988)
@@ -0,0 +1,11 @@
+function macro=SedimentHeadOldEnum()
+%SEDIMENTHEADOLDENUM - Enum of SedimentHeadOld
+%
+%   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=SedimentHeadOldEnum()
+
+macro=StringToEnum('SedimentHeadOld');
