Index: /issm/trunk-jpl/src/m/enum/EnumDefinitions.py
===================================================================
--- /issm/trunk-jpl/src/m/enum/EnumDefinitions.py	(revision 14769)
+++ /issm/trunk-jpl/src/m/enum/EnumDefinitions.py	(revision 14770)
@@ -919,4 +919,44 @@
 	return StringToEnum('HydrologydcIsefficientlayer')[0]
 
+def HydrologyLayerEnum():
+	"""
+	HYDROLOGYLAYERENUM - Enum of HydrologyLayer
+
+	   Usage:
+	      macro=HydrologyLayerEnum()
+	"""
+
+	return StringToEnum('HydrologyLayer')[0]
+
+def HydrologySedimentEnum():
+	"""
+	HYDROLOGYSEDIMENTENUM - Enum of HydrologySediment
+
+	   Usage:
+	      macro=HydrologySedimentEnum()
+	"""
+
+	return StringToEnum('HydrologySediment')[0]
+
+def HydrologyEfficientEnum():
+	"""
+	HYDROLOGYEFFICIENTENUM - Enum of HydrologyEfficient
+
+	   Usage:
+	      macro=HydrologyEfficientEnum()
+	"""
+
+	return StringToEnum('HydrologyEfficient')[0]
+
+def HydrologySedimentKmaxEnum():
+	"""
+	HYDROLOGYSEDIMENTKMAXENUM - Enum of HydrologySedimentKmax
+
+	   Usage:
+	      macro=HydrologySedimentKmaxEnum()
+	"""
+
+	return StringToEnum('HydrologySedimentKmax')[0]
+
 def IndependentObjectEnum():
 	"""
@@ -2609,13 +2649,33 @@
 	return StringToEnum('FlaimSolution')[0]
 
-def HydrologyAnalysisEnum():
-	"""
-	HYDROLOGYANALYSISENUM - Enum of HydrologyAnalysis
-
-	   Usage:
-	      macro=HydrologyAnalysisEnum()
-	"""
-
-	return StringToEnum('HydrologyAnalysis')[0]
+def HydrologyShreveAnalysisEnum():
+	"""
+	HYDROLOGYSHREVEANALYSISENUM - Enum of HydrologyShreveAnalysis
+
+	   Usage:
+	      macro=HydrologyShreveAnalysisEnum()
+	"""
+
+	return StringToEnum('HydrologyShreveAnalysis')[0]
+
+def HydrologyDCInefficientAnalysisEnum():
+	"""
+	HYDROLOGYDCINEFFICIENTANALYSISENUM - Enum of HydrologyDCInefficientAnalysis
+
+	   Usage:
+	      macro=HydrologyDCInefficientAnalysisEnum()
+	"""
+
+	return StringToEnum('HydrologyDCInefficientAnalysis')[0]
+
+def HydrologyDCEfficientAnalysisEnum():
+	"""
+	HYDROLOGYDCEFFICIENTANALYSISENUM - Enum of HydrologyDCEfficientAnalysis
+
+	   Usage:
+	      macro=HydrologyDCEfficientAnalysisEnum()
+	"""
+
+	return StringToEnum('HydrologyDCEfficientAnalysis')[0]
 
 def HydrologySolutionEnum():
@@ -5347,4 +5407,4 @@
 	"""
 
-	return 533
-
+	return 539
+
Index: sm/trunk-jpl/src/m/enum/HydrologyAnalysisEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/HydrologyAnalysisEnum.m	(revision 14769)
+++ 	(revision )
@@ -1,11 +1,0 @@
-function macro=HydrologyAnalysisEnum()
-%HYDROLOGYANALYSISENUM - Enum of HydrologyAnalysis
-%
-%   WARNING: DO NOT MODIFY THIS FILE
-%            this file has been automatically generated by src/c/EnumDefinitions/Synchronize.sh
-%            Please read src/c/EnumDefinitions/README for more information
-%
-%   Usage:
-%      macro=HydrologyAnalysisEnum()
-
-macro=StringToEnum('HydrologyAnalysis');
Index: /issm/trunk-jpl/src/m/enum/HydrologyDCEfficientAnalysisEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/HydrologyDCEfficientAnalysisEnum.m	(revision 14770)
+++ /issm/trunk-jpl/src/m/enum/HydrologyDCEfficientAnalysisEnum.m	(revision 14770)
@@ -0,0 +1,11 @@
+function macro=HydrologyDCEfficientAnalysisEnum()
+%HYDROLOGYDCEFFICIENTANALYSISENUM - Enum of HydrologyDCEfficientAnalysis
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/EnumDefinitions/Synchronize.sh
+%            Please read src/c/EnumDefinitions/README for more information
+%
+%   Usage:
+%      macro=HydrologyDCEfficientAnalysisEnum()
+
+macro=StringToEnum('HydrologyDCEfficientAnalysis');
Index: /issm/trunk-jpl/src/m/enum/HydrologyDCInefficientAnalysisEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/HydrologyDCInefficientAnalysisEnum.m	(revision 14770)
+++ /issm/trunk-jpl/src/m/enum/HydrologyDCInefficientAnalysisEnum.m	(revision 14770)
@@ -0,0 +1,11 @@
+function macro=HydrologyDCInefficientAnalysisEnum()
+%HYDROLOGYDCINEFFICIENTANALYSISENUM - Enum of HydrologyDCInefficientAnalysis
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/EnumDefinitions/Synchronize.sh
+%            Please read src/c/EnumDefinitions/README for more information
+%
+%   Usage:
+%      macro=HydrologyDCInefficientAnalysisEnum()
+
+macro=StringToEnum('HydrologyDCInefficientAnalysis');
Index: /issm/trunk-jpl/src/m/enum/HydrologyEfficientEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/HydrologyEfficientEnum.m	(revision 14770)
+++ /issm/trunk-jpl/src/m/enum/HydrologyEfficientEnum.m	(revision 14770)
@@ -0,0 +1,11 @@
+function macro=HydrologyEfficientEnum()
+%HYDROLOGYEFFICIENTENUM - Enum of HydrologyEfficient
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/EnumDefinitions/Synchronize.sh
+%            Please read src/c/EnumDefinitions/README for more information
+%
+%   Usage:
+%      macro=HydrologyEfficientEnum()
+
+macro=StringToEnum('HydrologyEfficient');
Index: /issm/trunk-jpl/src/m/enum/HydrologyLayerEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/HydrologyLayerEnum.m	(revision 14770)
+++ /issm/trunk-jpl/src/m/enum/HydrologyLayerEnum.m	(revision 14770)
@@ -0,0 +1,11 @@
+function macro=HydrologyLayerEnum()
+%HYDROLOGYLAYERENUM - Enum of HydrologyLayer
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/EnumDefinitions/Synchronize.sh
+%            Please read src/c/EnumDefinitions/README for more information
+%
+%   Usage:
+%      macro=HydrologyLayerEnum()
+
+macro=StringToEnum('HydrologyLayer');
Index: /issm/trunk-jpl/src/m/enum/HydrologySedimentEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/HydrologySedimentEnum.m	(revision 14770)
+++ /issm/trunk-jpl/src/m/enum/HydrologySedimentEnum.m	(revision 14770)
@@ -0,0 +1,11 @@
+function macro=HydrologySedimentEnum()
+%HYDROLOGYSEDIMENTENUM - Enum of HydrologySediment
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/EnumDefinitions/Synchronize.sh
+%            Please read src/c/EnumDefinitions/README for more information
+%
+%   Usage:
+%      macro=HydrologySedimentEnum()
+
+macro=StringToEnum('HydrologySediment');
Index: /issm/trunk-jpl/src/m/enum/HydrologySedimentKmaxEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/HydrologySedimentKmaxEnum.m	(revision 14770)
+++ /issm/trunk-jpl/src/m/enum/HydrologySedimentKmaxEnum.m	(revision 14770)
@@ -0,0 +1,11 @@
+function macro=HydrologySedimentKmaxEnum()
+%HYDROLOGYSEDIMENTKMAXENUM - Enum of HydrologySedimentKmax
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/EnumDefinitions/Synchronize.sh
+%            Please read src/c/EnumDefinitions/README for more information
+%
+%   Usage:
+%      macro=HydrologySedimentKmaxEnum()
+
+macro=StringToEnum('HydrologySedimentKmax');
Index: /issm/trunk-jpl/src/m/enum/HydrologyShreveAnalysisEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/HydrologyShreveAnalysisEnum.m	(revision 14770)
+++ /issm/trunk-jpl/src/m/enum/HydrologyShreveAnalysisEnum.m	(revision 14770)
@@ -0,0 +1,11 @@
+function macro=HydrologyShreveAnalysisEnum()
+%HYDROLOGYSHREVEANALYSISENUM - Enum of HydrologyShreveAnalysis
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/EnumDefinitions/Synchronize.sh
+%            Please read src/c/EnumDefinitions/README for more information
+%
+%   Usage:
+%      macro=HydrologyShreveAnalysisEnum()
+
+macro=StringToEnum('HydrologyShreveAnalysis');
Index: /issm/trunk-jpl/src/m/enum/MaximumNumberOfEnums.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/MaximumNumberOfEnums.m	(revision 14769)
+++ /issm/trunk-jpl/src/m/enum/MaximumNumberOfEnums.m	(revision 14770)
@@ -9,3 +9,3 @@
 %      macro=MaximumNumberOfEnums()
 
-macro=533;
+macro=539;
