Index: /issm/trunk-jpl/src/m/enum/EnumDefinitions.py
===================================================================
--- /issm/trunk-jpl/src/m/enum/EnumDefinitions.py	(revision 18873)
+++ /issm/trunk-jpl/src/m/enum/EnumDefinitions.py	(revision 18874)
@@ -484,7 +484,9 @@
 def MassconEnum(): return StringToEnum("Masscon")[0]
 def MassconNameEnum(): return StringToEnum("MassconName")[0]
+def MassconDefinitionenumEnum(): return StringToEnum("MassconDefinitionenum")[0]
 def MassconLevelsetEnum(): return StringToEnum("MassconLevelset")[0]
 def MassconaxpbyEnum(): return StringToEnum("Massconaxpby")[0]
 def MassconaxpbyNameEnum(): return StringToEnum("MassconaxpbyName")[0]
+def MassconaxpbyDefinitionenumEnum(): return StringToEnum("MassconaxpbyDefinitionenum")[0]
 def MassconaxpbyNamexEnum(): return StringToEnum("MassconaxpbyNamex")[0]
 def MassconaxpbyNameyEnum(): return StringToEnum("MassconaxpbyNamey")[0]
@@ -648,9 +650,21 @@
 def WaterColumnOldEnum(): return StringToEnum("WaterColumnOld")[0]
 def OutputdefinitionEnum(): return StringToEnum("Outputdefinition")[0]
+def Outputdefinition1Enum(): return StringToEnum("Outputdefinition1")[0]
+def Outputdefinition2Enum(): return StringToEnum("Outputdefinition2")[0]
+def Outputdefinition3Enum(): return StringToEnum("Outputdefinition3")[0]
+def Outputdefinition4Enum(): return StringToEnum("Outputdefinition4")[0]
+def Outputdefinition5Enum(): return StringToEnum("Outputdefinition5")[0]
+def Outputdefinition6Enum(): return StringToEnum("Outputdefinition6")[0]
+def Outputdefinition7Enum(): return StringToEnum("Outputdefinition7")[0]
+def Outputdefinition8Enum(): return StringToEnum("Outputdefinition8")[0]
+def Outputdefinition9Enum(): return StringToEnum("Outputdefinition9")[0]
+def Outputdefinition10Enum(): return StringToEnum("Outputdefinition10")[0]
 def OutputdefinitionListEnum(): return StringToEnum("OutputdefinitionList")[0]
 def MassfluxatgateEnum(): return StringToEnum("Massfluxatgate")[0]
 def MassfluxatgateNameEnum(): return StringToEnum("MassfluxatgateName")[0]
+def MassfluxatgateDefinitionenumEnum(): return StringToEnum("MassfluxatgateDefinitionenum")[0]
 def MassfluxatgateSegmentsEnum(): return StringToEnum("MassfluxatgateSegments")[0]
 def MisfitNameEnum(): return StringToEnum("MisfitName")[0]
+def MisfitDefinitionenumEnum(): return StringToEnum("MisfitDefinitionenum")[0]
 def MisfitModelEnumEnum(): return StringToEnum("MisfitModelEnum")[0]
 def MisfitObservationEnum(): return StringToEnum("MisfitObservation")[0]
@@ -711,5 +725,8 @@
 def OldGradientEnum(): return StringToEnum("OldGradient")[0]
 def OutputFilePointerEnum(): return StringToEnum("OutputFilePointer")[0]
+def ToolkitsFileNameEnum(): return StringToEnum("ToolkitsFileName")[0]
+def RootPathEnum(): return StringToEnum("RootPath")[0]
 def OutputFileNameEnum(): return StringToEnum("OutputFileName")[0]
+def InputFileNameEnum(): return StringToEnum("InputFileName")[0]
 def LockFileNameEnum(): return StringToEnum("LockFileName")[0]
 def ToolkitsOptionsAnalysesEnum(): return StringToEnum("ToolkitsOptionsAnalyses")[0]
Index: /issm/trunk-jpl/src/m/enum/InputFileNameEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/InputFileNameEnum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/InputFileNameEnum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=InputFileNameEnum()
+%INPUTFILENAMEENUM - Enum of InputFileName
+%
+%   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=InputFileNameEnum()
+
+macro=StringToEnum('InputFileName');
Index: /issm/trunk-jpl/src/m/enum/MassconDefinitionenumEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/MassconDefinitionenumEnum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/MassconDefinitionenumEnum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=MassconDefinitionenumEnum()
+%MASSCONDEFINITIONENUMENUM - Enum of MassconDefinitionenum
+%
+%   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=MassconDefinitionenumEnum()
+
+macro=StringToEnum('MassconDefinitionenum');
Index: /issm/trunk-jpl/src/m/enum/MassconaxpbyDefinitionenumEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/MassconaxpbyDefinitionenumEnum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/MassconaxpbyDefinitionenumEnum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=MassconaxpbyDefinitionenumEnum()
+%MASSCONAXPBYDEFINITIONENUMENUM - Enum of MassconaxpbyDefinitionenum
+%
+%   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=MassconaxpbyDefinitionenumEnum()
+
+macro=StringToEnum('MassconaxpbyDefinitionenum');
Index: /issm/trunk-jpl/src/m/enum/MassfluxatgateDefinitionenumEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/MassfluxatgateDefinitionenumEnum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/MassfluxatgateDefinitionenumEnum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=MassfluxatgateDefinitionenumEnum()
+%MASSFLUXATGATEDEFINITIONENUMENUM - Enum of MassfluxatgateDefinitionenum
+%
+%   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=MassfluxatgateDefinitionenumEnum()
+
+macro=StringToEnum('MassfluxatgateDefinitionenum');
Index: /issm/trunk-jpl/src/m/enum/MisfitDefinitionenumEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/MisfitDefinitionenumEnum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/MisfitDefinitionenumEnum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=MisfitDefinitionenumEnum()
+%MISFITDEFINITIONENUMENUM - Enum of MisfitDefinitionenum
+%
+%   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=MisfitDefinitionenumEnum()
+
+macro=StringToEnum('MisfitDefinitionenum');
Index: /issm/trunk-jpl/src/m/enum/Outputdefinition10Enum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/Outputdefinition10Enum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/Outputdefinition10Enum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=Outputdefinition10Enum()
+%OUTPUTDEFINITION10ENUM - Enum of Outputdefinition10
+%
+%   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=Outputdefinition10Enum()
+
+macro=StringToEnum('Outputdefinition10');
Index: /issm/trunk-jpl/src/m/enum/Outputdefinition1Enum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/Outputdefinition1Enum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/Outputdefinition1Enum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=Outputdefinition1Enum()
+%OUTPUTDEFINITION1ENUM - Enum of Outputdefinition1
+%
+%   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=Outputdefinition1Enum()
+
+macro=StringToEnum('Outputdefinition1');
Index: /issm/trunk-jpl/src/m/enum/Outputdefinition2Enum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/Outputdefinition2Enum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/Outputdefinition2Enum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=Outputdefinition2Enum()
+%OUTPUTDEFINITION2ENUM - Enum of Outputdefinition2
+%
+%   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=Outputdefinition2Enum()
+
+macro=StringToEnum('Outputdefinition2');
Index: /issm/trunk-jpl/src/m/enum/Outputdefinition3Enum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/Outputdefinition3Enum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/Outputdefinition3Enum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=Outputdefinition3Enum()
+%OUTPUTDEFINITION3ENUM - Enum of Outputdefinition3
+%
+%   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=Outputdefinition3Enum()
+
+macro=StringToEnum('Outputdefinition3');
Index: /issm/trunk-jpl/src/m/enum/Outputdefinition4Enum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/Outputdefinition4Enum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/Outputdefinition4Enum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=Outputdefinition4Enum()
+%OUTPUTDEFINITION4ENUM - Enum of Outputdefinition4
+%
+%   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=Outputdefinition4Enum()
+
+macro=StringToEnum('Outputdefinition4');
Index: /issm/trunk-jpl/src/m/enum/Outputdefinition5Enum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/Outputdefinition5Enum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/Outputdefinition5Enum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=Outputdefinition5Enum()
+%OUTPUTDEFINITION5ENUM - Enum of Outputdefinition5
+%
+%   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=Outputdefinition5Enum()
+
+macro=StringToEnum('Outputdefinition5');
Index: /issm/trunk-jpl/src/m/enum/Outputdefinition6Enum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/Outputdefinition6Enum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/Outputdefinition6Enum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=Outputdefinition6Enum()
+%OUTPUTDEFINITION6ENUM - Enum of Outputdefinition6
+%
+%   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=Outputdefinition6Enum()
+
+macro=StringToEnum('Outputdefinition6');
Index: /issm/trunk-jpl/src/m/enum/Outputdefinition7Enum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/Outputdefinition7Enum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/Outputdefinition7Enum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=Outputdefinition7Enum()
+%OUTPUTDEFINITION7ENUM - Enum of Outputdefinition7
+%
+%   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=Outputdefinition7Enum()
+
+macro=StringToEnum('Outputdefinition7');
Index: /issm/trunk-jpl/src/m/enum/Outputdefinition8Enum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/Outputdefinition8Enum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/Outputdefinition8Enum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=Outputdefinition8Enum()
+%OUTPUTDEFINITION8ENUM - Enum of Outputdefinition8
+%
+%   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=Outputdefinition8Enum()
+
+macro=StringToEnum('Outputdefinition8');
Index: /issm/trunk-jpl/src/m/enum/Outputdefinition9Enum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/Outputdefinition9Enum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/Outputdefinition9Enum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=Outputdefinition9Enum()
+%OUTPUTDEFINITION9ENUM - Enum of Outputdefinition9
+%
+%   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=Outputdefinition9Enum()
+
+macro=StringToEnum('Outputdefinition9');
Index: /issm/trunk-jpl/src/m/enum/RootPathEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/RootPathEnum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/RootPathEnum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=RootPathEnum()
+%ROOTPATHENUM - Enum of RootPath
+%
+%   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=RootPathEnum()
+
+macro=StringToEnum('RootPath');
Index: /issm/trunk-jpl/src/m/enum/ToolkitsFileNameEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/ToolkitsFileNameEnum.m	(revision 18874)
+++ /issm/trunk-jpl/src/m/enum/ToolkitsFileNameEnum.m	(revision 18874)
@@ -0,0 +1,11 @@
+function macro=ToolkitsFileNameEnum()
+%TOOLKITSFILENAMEENUM - Enum of ToolkitsFileName
+%
+%   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=ToolkitsFileNameEnum()
+
+macro=StringToEnum('ToolkitsFileName');
