Ice Sheet System Model  4.18
Code documentation
Functions
Enum.h File Reference
#include "./EnumDefinitions.h"

Go to the source code of this file.

Functions

const char * EnumToStringx (int enum_in)
 
void EnumToStringx (char **string, int enum_in)
 
int StringToEnumx (const char *string_in, bool notfounderror=true)
 
bool IsInputEnum (int enum_in)
 
bool IsParamEnum (int enum_in)
 

Function Documentation

◆ EnumToStringx() [1/2]

const char* EnumToStringx ( int  enum_in)

Definition at line 15 of file EnumToStringx.cpp.

15  {
16 
17  switch(en){
18 
19  case ParametersSTARTEnum : return "ParametersSTART";
20  case AdolcParamEnum : return "AdolcParam";
21  case AmrDeviatoricErrorGroupThresholdEnum : return "AmrDeviatoricErrorGroupThreshold";
22  case AmrDeviatoricErrorMaximumEnum : return "AmrDeviatoricErrorMaximum";
23  case AmrDeviatoricErrorResolutionEnum : return "AmrDeviatoricErrorResolution";
24  case AmrDeviatoricErrorThresholdEnum : return "AmrDeviatoricErrorThreshold";
25  case AmrErrEnum : return "AmrErr";
26  case AmrFieldEnum : return "AmrField";
27  case AmrGradationEnum : return "AmrGradation";
28  case AmrGroundingLineDistanceEnum : return "AmrGroundingLineDistance";
29  case AmrGroundingLineResolutionEnum : return "AmrGroundingLineResolution";
30  case AmrHmaxEnum : return "AmrHmax";
31  case AmrHminEnum : return "AmrHmin";
32  case AmrIceFrontDistanceEnum : return "AmrIceFrontDistance";
33  case AmrIceFrontResolutionEnum : return "AmrIceFrontResolution";
34  case AmrKeepMetricEnum : return "AmrKeepMetric";
35  case AmrLagEnum : return "AmrLag";
36  case AmrLevelMaxEnum : return "AmrLevelMax";
37  case AmrRestartEnum : return "AmrRestart";
38  case AmrThicknessErrorGroupThresholdEnum : return "AmrThicknessErrorGroupThreshold";
39  case AmrThicknessErrorMaximumEnum : return "AmrThicknessErrorMaximum";
40  case AmrThicknessErrorResolutionEnum : return "AmrThicknessErrorResolution";
41  case AmrThicknessErrorThresholdEnum : return "AmrThicknessErrorThreshold";
42  case AmrTypeEnum : return "AmrType";
43  case AnalysisCounterEnum : return "AnalysisCounter";
44  case AnalysisTypeEnum : return "AnalysisType";
45  case AugmentedLagrangianREnum : return "AugmentedLagrangianR";
46  case AugmentedLagrangianRholambdaEnum : return "AugmentedLagrangianRholambda";
47  case AugmentedLagrangianRhopEnum : return "AugmentedLagrangianRhop";
48  case AugmentedLagrangianRlambdaEnum : return "AugmentedLagrangianRlambda";
49  case AugmentedLagrangianThetaEnum : return "AugmentedLagrangianTheta";
50  case AutodiffCbufsizeEnum : return "AutodiffCbufsize";
51  case AutodiffDependentObjectsEnum : return "AutodiffDependentObjects";
52  case AutodiffDriverEnum : return "AutodiffDriver";
53  case AutodiffFosForwardIndexEnum : return "AutodiffFosForwardIndex";
54  case AutodiffFosReverseIndexEnum : return "AutodiffFosReverseIndex";
55  case AutodiffFovForwardIndicesEnum : return "AutodiffFovForwardIndices";
56  case AutodiffGcTriggerMaxSizeEnum : return "AutodiffGcTriggerMaxSize";
57  case AutodiffGcTriggerRatioEnum : return "AutodiffGcTriggerRatio";
58  case AutodiffIsautodiffEnum : return "AutodiffIsautodiff";
59  case AutodiffLbufsizeEnum : return "AutodiffLbufsize";
60  case AutodiffNumDependentsEnum : return "AutodiffNumDependents";
61  case AutodiffNumIndependentsEnum : return "AutodiffNumIndependents";
62  case AutodiffObufsizeEnum : return "AutodiffObufsize";
63  case AutodiffTapeAllocEnum : return "AutodiffTapeAlloc";
64  case AutodiffTbufsizeEnum : return "AutodiffTbufsize";
65  case AutodiffXpEnum : return "AutodiffXp";
66  case BalancethicknessStabilizationEnum : return "BalancethicknessStabilization";
67  case BasalforcingsBottomplumedepthEnum : return "BasalforcingsBottomplumedepth";
68  case BasalforcingsCrustthicknessEnum : return "BasalforcingsCrustthickness";
69  case BasalforcingsDeepwaterElevationEnum : return "BasalforcingsDeepwaterElevation";
70  case BasalforcingsDeepwaterMeltingRateEnum : return "BasalforcingsDeepwaterMeltingRate";
71  case BasalforcingsDtbgEnum : return "BasalforcingsDtbg";
72  case BasalforcingsEnum : return "Basalforcings";
73  case BasalforcingsIsmip6AverageTfEnum : return "BasalforcingsIsmip6AverageTf";
74  case BasalforcingsIsmip6BasinAreaEnum : return "BasalforcingsIsmip6BasinArea";
75  case BasalforcingsIsmip6DeltaTEnum : return "BasalforcingsIsmip6DeltaT";
76  case BasalforcingsIsmip6Gamma0Enum : return "BasalforcingsIsmip6Gamma0";
77  case BasalforcingsIsmip6IsLocalEnum : return "BasalforcingsIsmip6IsLocal";
78  case BasalforcingsIsmip6NumBasinsEnum : return "BasalforcingsIsmip6NumBasins";
79  case BasalforcingsIsmip6TfDepthsEnum : return "BasalforcingsIsmip6TfDepths";
80  case BasalforcingsLowercrustheatEnum : return "BasalforcingsLowercrustheat";
81  case BasalforcingsMantleconductivityEnum : return "BasalforcingsMantleconductivity";
82  case BasalforcingsMeltrateFactorEnum : return "BasalforcingsMeltrateFactor";
83  case BasalforcingsNusseltEnum : return "BasalforcingsNusselt";
84  case BasalforcingsPicoAverageOverturningEnum : return "BasalforcingsPicoAverageOverturning";
85  case BasalforcingsPicoAverageSalinityEnum : return "BasalforcingsPicoAverageSalinity";
86  case BasalforcingsPicoAverageTemperatureEnum : return "BasalforcingsPicoAverageTemperature";
87  case BasalforcingsPicoBoxAreaEnum : return "BasalforcingsPicoBoxArea";
88  case BasalforcingsPicoFarOceansalinityEnum : return "BasalforcingsPicoFarOceansalinity";
89  case BasalforcingsPicoFarOceantemperatureEnum : return "BasalforcingsPicoFarOceantemperature";
90  case BasalforcingsPicoGammaTEnum : return "BasalforcingsPicoGammaT";
91  case BasalforcingsPicoIsplumeEnum : return "BasalforcingsPicoIsplume";
92  case BasalforcingsPicoMaxboxcountEnum : return "BasalforcingsPicoMaxboxcount";
93  case BasalforcingsPicoNumBasinsEnum : return "BasalforcingsPicoNumBasins";
94  case BasalforcingsPlumeradiusEnum : return "BasalforcingsPlumeradius";
95  case BasalforcingsPlumexEnum : return "BasalforcingsPlumex";
96  case BasalforcingsPlumeyEnum : return "BasalforcingsPlumey";
97  case BasalforcingsThresholdThicknessEnum : return "BasalforcingsThresholdThickness";
98  case BasalforcingsTopplumedepthEnum : return "BasalforcingsTopplumedepth";
99  case BasalforcingsUppercrustheatEnum : return "BasalforcingsUppercrustheat";
100  case BasalforcingsUppercrustthicknessEnum : return "BasalforcingsUppercrustthickness";
101  case BasalforcingsUpperdepthMeltEnum : return "BasalforcingsUpperdepthMelt";
102  case BasalforcingsUpperwaterElevationEnum : return "BasalforcingsUpperwaterElevation";
103  case BasalforcingsUpperwaterMeltingRateEnum : return "BasalforcingsUpperwaterMeltingRate";
104  case CalvingCrevasseDepthEnum : return "CalvingCrevasseDepth";
105  case CalvingHeightAboveFloatationEnum : return "CalvingHeightAboveFloatation";
106  case CalvingLawEnum : return "CalvingLaw";
107  case CalvingMaxEnum : return "CalvingMax";
108  case CalvingMinthicknessEnum : return "CalvingMinthickness";
109  case ConfigurationTypeEnum : return "ConfigurationType";
110  case ConstantsGEnum : return "ConstantsG";
111  case ConstantsReferencetemperatureEnum : return "ConstantsReferencetemperature";
112  case ConstantsYtsEnum : return "ConstantsYts";
113  case ControlInputSizeMEnum : return "ControlInputSizeM";
114  case ControlInputSizeNEnum : return "ControlInputSizeN";
115  case DamageC1Enum : return "DamageC1";
116  case DamageC2Enum : return "DamageC2";
117  case DamageC3Enum : return "DamageC3";
118  case DamageC4Enum : return "DamageC4";
119  case DamageEnum : return "Damage";
120  case DamageEquivStressEnum : return "DamageEquivStress";
121  case DamageEvolutionNumRequestedOutputsEnum : return "DamageEvolutionNumRequestedOutputs";
122  case DamageEvolutionRequestedOutputsEnum : return "DamageEvolutionRequestedOutputs";
123  case DamageHealingEnum : return "DamageHealing";
124  case DamageKappaEnum : return "DamageKappa";
125  case DamageLawEnum : return "DamageLaw";
126  case DamageMaxDamageEnum : return "DamageMaxDamage";
127  case DamageStabilizationEnum : return "DamageStabilization";
128  case DamageStressThresholdEnum : return "DamageStressThreshold";
129  case DamageStressUBoundEnum : return "DamageStressUBound";
130  case DebugProfilingEnum : return "DebugProfiling";
131  case DomainDimensionEnum : return "DomainDimension";
132  case DomainTypeEnum : return "DomainType";
133  case DslModelEnum : return "DslModel";
134  case DslModelidEnum : return "DslModelid";
135  case DslNummodelsEnum : return "DslNummodels";
136  case DslComputeFingerprintsEnum : return "DslComputeFingerprints";
137  case EarthIdEnum : return "EarthId";
138  case EplZigZagCounterEnum : return "EplZigZagCounter";
139  case EsaHElasticEnum : return "EsaHElastic";
140  case EsaHemisphereEnum : return "EsaHemisphere";
141  case EsaRequestedOutputsEnum : return "EsaRequestedOutputs";
142  case EsaUElasticEnum : return "EsaUElastic";
143  case ExtrapolationVariableEnum : return "ExtrapolationVariable";
144  case FemModelCommEnum : return "FemModelComm";
145  case FlowequationFeFSEnum : return "FlowequationFeFS";
146  case FlowequationIsFSEnum : return "FlowequationIsFS";
147  case FlowequationIsHOEnum : return "FlowequationIsHO";
148  case FlowequationIsL1L2Enum : return "FlowequationIsL1L2";
149  case FlowequationIsSIAEnum : return "FlowequationIsSIA";
150  case FlowequationIsSSAEnum : return "FlowequationIsSSA";
151  case FrictionCouplingEnum : return "FrictionCoupling";
152  case FrictionDeltaEnum : return "FrictionDelta";
153  case FrictionEffectivePressureLimitEnum : return "FrictionEffectivePressureLimit";
154  case FrictionFEnum : return "FrictionF";
155  case FrictionGammaEnum : return "FrictionGamma";
156  case FrictionLawEnum : return "FrictionLaw";
157  case FrictionPseudoplasticityExponentEnum : return "FrictionPseudoplasticityExponent";
158  case FrictionThresholdSpeedEnum : return "FrictionThresholdSpeed";
159  case FrictionVoidRatioEnum : return "FrictionVoidRatio";
160  case FrontalForcingsBasinIcefrontAreaEnum : return "FrontalForcingsBasinIcefrontArea";
161  case FrontalForcingsNumberofBasinsEnum : return "FrontalForcingsNumberofBasins";
162  case FrontalForcingsParamEnum : return "FrontalForcingsParam";
163  case GiaModelEnum : return "GiaModel";
164  case GiaModelidEnum : return "GiaModelid";
165  case GiaNummodelsEnum : return "GiaNummodels";
166  case GiaCrossSectionShapeEnum : return "GiaCrossSectionShape";
167  case GroundinglineFrictionInterpolationEnum : return "GroundinglineFrictionInterpolation";
168  case GroundinglineMeltInterpolationEnum : return "GroundinglineMeltInterpolation";
169  case GroundinglineMigrationEnum : return "GroundinglineMigration";
170  case HydrologyAveragingEnum : return "HydrologyAveraging";
171  case HydrologyCavitySpacingEnum : return "HydrologyCavitySpacing";
172  case HydrologyChannelConductivityEnum : return "HydrologyChannelConductivity";
173  case HydrologyChannelSheetWidthEnum : return "HydrologyChannelSheetWidth";
174  case HydrologyEnglacialVoidRatioEnum : return "HydrologyEnglacialVoidRatio";
175  case HydrologyIschannelsEnum : return "HydrologyIschannels";
176  case HydrologyMeltFlagEnum : return "HydrologyMeltFlag";
177  case HydrologyModelEnum : return "HydrologyModel";
178  case HydrologyNumRequestedOutputsEnum : return "HydrologyNumRequestedOutputs";
179  case HydrologyPressureMeltCoefficientEnum : return "HydrologyPressureMeltCoefficient";
180  case HydrologyRelaxationEnum : return "HydrologyRelaxation";
181  case HydrologyRequestedOutputsEnum : return "HydrologyRequestedOutputs";
182  case HydrologySedimentKmaxEnum : return "HydrologySedimentKmax";
183  case HydrologyStepsPerStepEnum : return "HydrologyStepsPerStep";
184  case HydrologyStorageEnum : return "HydrologyStorage";
185  case HydrologydcEplColapseThicknessEnum : return "HydrologydcEplColapseThickness";
186  case HydrologydcEplCompressibilityEnum : return "HydrologydcEplCompressibility";
187  case HydrologydcEplConductivityEnum : return "HydrologydcEplConductivity";
188  case HydrologydcEplInitialThicknessEnum : return "HydrologydcEplInitialThickness";
189  case HydrologydcEplMaxThicknessEnum : return "HydrologydcEplMaxThickness";
190  case HydrologydcEplPorosityEnum : return "HydrologydcEplPorosity";
191  case HydrologydcEplThickCompEnum : return "HydrologydcEplThickComp";
192  case HydrologydcEplflipLockEnum : return "HydrologydcEplflipLock";
193  case HydrologydcIsefficientlayerEnum : return "HydrologydcIsefficientlayer";
194  case HydrologydcLeakageFactorEnum : return "HydrologydcLeakageFactor";
195  case HydrologydcMaxIterEnum : return "HydrologydcMaxIter";
196  case HydrologydcPenaltyFactorEnum : return "HydrologydcPenaltyFactor";
197  case HydrologydcPenaltyLockEnum : return "HydrologydcPenaltyLock";
198  case HydrologydcRelTolEnum : return "HydrologydcRelTol";
199  case HydrologydcSedimentCompressibilityEnum : return "HydrologydcSedimentCompressibility";
200  case HydrologydcSedimentlimitEnum : return "HydrologydcSedimentlimit";
201  case HydrologydcSedimentlimitFlagEnum : return "HydrologydcSedimentlimitFlag";
202  case HydrologydcSedimentPorosityEnum : return "HydrologydcSedimentPorosity";
203  case HydrologydcSedimentThicknessEnum : return "HydrologydcSedimentThickness";
204  case HydrologydcTransferFlagEnum : return "HydrologydcTransferFlag";
205  case HydrologydcUnconfinedFlagEnum : return "HydrologydcUnconfinedFlag";
206  case HydrologydcWaterCompressibilityEnum : return "HydrologydcWaterCompressibility";
207  case HydrologyshreveStabilizationEnum : return "HydrologyshreveStabilization";
208  case IcecapToEarthCommEnum : return "IcecapToEarthComm";
209  case IndexEnum : return "Index";
210  case InputFileNameEnum : return "InputFileName";
211  case InputToDepthaverageInEnum : return "InputToDepthaverageIn";
212  case InputToDepthaverageOutEnum : return "InputToDepthaverageOut";
213  case InputToExtrudeEnum : return "InputToExtrude";
214  case InputToL2ProjectEnum : return "InputToL2Project";
215  case InputToSmoothEnum : return "InputToSmooth";
216  case InversionAlgorithmEnum : return "InversionAlgorithm";
217  case InversionControlParametersEnum : return "InversionControlParameters";
218  case InversionControlScalingFactorsEnum : return "InversionControlScalingFactors";
219  case InversionCostFunctionsEnum : return "InversionCostFunctions";
220  case InversionDxminEnum : return "InversionDxmin";
221  case InversionGatolEnum : return "InversionGatol";
222  case InversionGradientScalingEnum : return "InversionGradientScaling";
223  case InversionGrtolEnum : return "InversionGrtol";
224  case InversionGttolEnum : return "InversionGttol";
225  case InversionIncompleteAdjointEnum : return "InversionIncompleteAdjoint";
226  case InversionIscontrolEnum : return "InversionIscontrol";
227  case InversionMaxiterEnum : return "InversionMaxiter";
228  case InversionMaxiterPerStepEnum : return "InversionMaxiterPerStep";
229  case InversionMaxstepsEnum : return "InversionMaxsteps";
230  case InversionNstepsEnum : return "InversionNsteps";
231  case InversionNumControlParametersEnum : return "InversionNumControlParameters";
232  case InversionNumCostFunctionsEnum : return "InversionNumCostFunctions";
233  case InversionStepThresholdEnum : return "InversionStepThreshold";
234  case InversionTypeEnum : return "InversionType";
235  case LevelsetKillIcebergsEnum : return "LevelsetKillIcebergs";
236  case LevelsetReinitFrequencyEnum : return "LevelsetReinitFrequency";
237  case LevelsetStabilizationEnum : return "LevelsetStabilization";
238  case LockFileNameEnum : return "LockFileName";
239  case LoveAllowLayerDeletionEnum : return "LoveAllowLayerDeletion";
240  case LoveForcingTypeEnum : return "LoveForcingType";
241  case LoveFrequenciesEnum : return "LoveFrequencies";
242  case LoveG0Enum : return "LoveG0";
243  case LoveKernelsEnum : return "LoveKernels";
244  case LoveMu0Enum : return "LoveMu0";
245  case LoveNfreqEnum : return "LoveNfreq";
246  case LoveR0Enum : return "LoveR0";
247  case LoveShNmaxEnum : return "LoveShNmax";
248  case LoveShNminEnum : return "LoveShNmin";
249  case MassFluxSegmentsEnum : return "MassFluxSegments";
250  case MassFluxSegmentsPresentEnum : return "MassFluxSegmentsPresent";
251  case MasstransportHydrostaticAdjustmentEnum : return "MasstransportHydrostaticAdjustment";
252  case MasstransportIsfreesurfaceEnum : return "MasstransportIsfreesurface";
253  case MasstransportMinThicknessEnum : return "MasstransportMinThickness";
254  case MasstransportNumRequestedOutputsEnum : return "MasstransportNumRequestedOutputs";
255  case MasstransportPenaltyFactorEnum : return "MasstransportPenaltyFactor";
256  case MasstransportRequestedOutputsEnum : return "MasstransportRequestedOutputs";
257  case MasstransportStabilizationEnum : return "MasstransportStabilization";
258  case MaterialsBetaEnum : return "MaterialsBeta";
259  case MaterialsEarthDensityEnum : return "MaterialsEarthDensity";
260  case MaterialsEffectiveconductivityAveragingEnum : return "MaterialsEffectiveconductivityAveraging";
261  case MaterialsHeatcapacityEnum : return "MaterialsHeatcapacity";
262  case MaterialsLatentheatEnum : return "MaterialsLatentheat";
263  case MaterialsLithosphereDensityEnum : return "MaterialsLithosphereDensity";
264  case MaterialsLithosphereShearModulusEnum : return "MaterialsLithosphereShearModulus";
265  case MaterialsMantleDensityEnum : return "MaterialsMantleDensity";
266  case MaterialsMantleShearModulusEnum : return "MaterialsMantleShearModulus";
267  case MaterialsMeltingpointEnum : return "MaterialsMeltingpoint";
268  case MaterialsMixedLayerCapacityEnum : return "MaterialsMixedLayerCapacity";
269  case MaterialsMuWaterEnum : return "MaterialsMuWater";
270  case MaterialsRheologyLawEnum : return "MaterialsRheologyLaw";
271  case MaterialsRhoFreshwaterEnum : return "MaterialsRhoFreshwater";
272  case MaterialsRhoIceEnum : return "MaterialsRhoIce";
273  case MaterialsRhoSeawaterEnum : return "MaterialsRhoSeawater";
274  case MaterialsTemperateiceconductivityEnum : return "MaterialsTemperateiceconductivity";
275  case MaterialsThermalExchangeVelocityEnum : return "MaterialsThermalExchangeVelocity";
276  case MaterialsThermalconductivityEnum : return "MaterialsThermalconductivity";
277  case MeltingOffsetEnum : return "MeltingOffset";
278  case MeshAverageVertexConnectivityEnum : return "MeshAverageVertexConnectivity";
279  case MeshElementtypeEnum : return "MeshElementtype";
280  case MeshNumberoflayersEnum : return "MeshNumberoflayers";
281  case MeshNumberofverticesEnum : return "MeshNumberofvertices";
282  case ModelIdEnum : return "ModelId";
283  case NodesEnum : return "Nodes";
284  case NumModelsEnum : return "NumModels";
285  case OceanGridNxEnum : return "OceanGridNx";
286  case OceanGridNyEnum : return "OceanGridNy";
287  case OceanGridXEnum : return "OceanGridX";
288  case OceanGridYEnum : return "OceanGridY";
289  case OutputBufferPointerEnum : return "OutputBufferPointer";
290  case OutputBufferSizePointerEnum : return "OutputBufferSizePointer";
291  case OutputFileNameEnum : return "OutputFileName";
292  case OutputFilePointerEnum : return "OutputFilePointer";
293  case OutputdefinitionEnum : return "Outputdefinition";
294  case QmuErrNameEnum : return "QmuErrName";
295  case QmuInNameEnum : return "QmuInName";
296  case QmuIsdakotaEnum : return "QmuIsdakota";
297  case QmuOutNameEnum : return "QmuOutName";
298  case QmuOutputEnum : return "QmuOutput";
299  case QmuCurrEvalIdEnum : return "QmuCurrEvalId";
300  case QmuResponsedescriptorsEnum : return "QmuResponsedescriptors";
301  case QmuVariableDescriptorsEnum : return "QmuVariableDescriptors";
302  case QmuVariablePartitionsEnum : return "QmuVariablePartitions";
303  case QmuVariablePartitionsNpartEnum : return "QmuVariablePartitionsNpart";
304  case QmuVariablePartitionsNtEnum : return "QmuVariablePartitionsNt";
305  case QmuResponsePartitionsEnum : return "QmuResponsePartitions";
306  case QmuResponsePartitionsNpartEnum : return "QmuResponsePartitionsNpart";
307  case RestartFileNameEnum : return "RestartFileName";
308  case ResultsEnum : return "Results";
309  case RootPathEnum : return "RootPath";
310  case SaveResultsEnum : return "SaveResults";
311  case SolidearthPlanetRadiusEnum : return "SolidearthPlanetRadius";
312  case SolidearthPlanetAreaEnum : return "SolidearthPlanetArea";
313  case SealevelEustaticEnum : return "SealevelEustatic";
314  case SolidearthSettingsAbstolEnum : return "SolidearthSettingsAbstol";
315  case RotationalAngularVelocityEnum : return "RotationalAngularVelocity";
316  case SolidearthSettingsElasticEnum : return "SolidearthSettingsElastic";
317  case SealevelriseGeometryDoneEnum : return "SealevelriseGeometryDone";
318  case RotationalEquatorialMoiEnum : return "RotationalEquatorialMoi";
319  case TidalLoveHEnum : return "TidalLoveH";
320  case TidalLoveKEnum : return "TidalLoveK";
321  case TidalLoveLEnum : return "TidalLoveL";
322  case TidalLoveK2SecularEnum : return "TidalLoveK2Secular";
323  case LoadLoveHEnum : return "LoadLoveH";
324  case LoadLoveKEnum : return "LoadLoveK";
325  case LoadLoveLEnum : return "LoadLoveL";
326  case SealevelriseGRigidEnum : return "SealevelriseGRigid";
327  case SealevelriseGElasticEnum : return "SealevelriseGElastic";
328  case SolidearthSettingsComputesealevelchangeEnum : return "SolidearthSettingsComputesealevelchange";
329  case SolidearthSettingsRunFrequencyEnum : return "SolidearthSettingsRunFrequency";
330  case SealevelriseHElasticEnum : return "SealevelriseHElastic";
331  case SolidearthSettingsHorizEnum : return "SolidearthSettingsHoriz";
332  case SolidearthSettingsMaxiterEnum : return "SolidearthSettingsMaxiter";
333  case SolidearthSettingsOceanAreaScalingEnum : return "SolidearthSettingsOceanAreaScaling";
334  case RotationalPolarMoiEnum : return "RotationalPolarMoi";
335  case SolidearthSettingsReltolEnum : return "SolidearthSettingsReltol";
336  case SealevelriseRequestedOutputsEnum : return "SealevelriseRequestedOutputs";
337  case SolidearthSettingsRigidEnum : return "SolidearthSettingsRigid";
338  case SolidearthSettingsRotationEnum : return "SolidearthSettingsRotation";
339  case SealevelriseRunCountEnum : return "SealevelriseRunCount";
340  case SealevelriseTransitionsEnum : return "SealevelriseTransitions";
341  case SealevelriseUElasticEnum : return "SealevelriseUElastic";
342  case SettingsIoGatherEnum : return "SettingsIoGather";
343  case SettingsNumResultsOnNodesEnum : return "SettingsNumResultsOnNodes";
344  case SettingsOutputFrequencyEnum : return "SettingsOutputFrequency";
345  case SettingsRecordingFrequencyEnum : return "SettingsRecordingFrequency";
346  case SettingsResultsOnNodesEnum : return "SettingsResultsOnNodes";
347  case SettingsSbCouplingFrequencyEnum : return "SettingsSbCouplingFrequency";
348  case SettingsSolverResidueThresholdEnum : return "SettingsSolverResidueThreshold";
349  case SettingsWaitonlockEnum : return "SettingsWaitonlock";
350  case SmbAIceEnum : return "SmbAIce";
351  case SmbAIdxEnum : return "SmbAIdx";
352  case SmbASnowEnum : return "SmbASnow";
353  case SmbAccualtiEnum : return "SmbAccualti";
354  case SmbAccugradEnum : return "SmbAccugrad";
355  case SmbAccurefEnum : return "SmbAccuref";
356  case SmbAdThreshEnum : return "SmbAdThresh";
357  case SmbAveragingEnum : return "SmbAveraging";
358  case SmbDesfacEnum : return "SmbDesfac";
359  case SmbDpermilEnum : return "SmbDpermil";
360  case SmbDsnowIdxEnum : return "SmbDsnowIdx";
361  case SmbCldFracEnum : return "SmbCldFrac";
362  case SmbDelta18oEnum : return "SmbDelta18o";
363  case SmbDelta18oSurfaceEnum : return "SmbDelta18oSurface";
364  case SmbDenIdxEnum : return "SmbDenIdx";
365  case SmbDtEnum : return "SmbDt";
366  case SmbEnum : return "Smb";
367  case SmbFEnum : return "SmbF";
368  case SmbInitDensityScalingEnum : return "SmbInitDensityScaling";
369  case SmbIsaccumulationEnum : return "SmbIsaccumulation";
370  case SmbIsalbedoEnum : return "SmbIsalbedo";
371  case SmbIsclimatologyEnum : return "SmbIsclimatology";
372  case SmbIsconstrainsurfaceTEnum : return "SmbIsconstrainsurfaceT";
373  case SmbIsd18opdEnum : return "SmbIsd18opd";
374  case SmbIsdelta18oEnum : return "SmbIsdelta18o";
375  case SmbIsdensificationEnum : return "SmbIsdensification";
376  case SmbIsfirnwarmingEnum : return "SmbIsfirnwarming";
377  case SmbIsgraingrowthEnum : return "SmbIsgraingrowth";
378  case SmbIsmeltEnum : return "SmbIsmelt";
379  case SmbIsmungsmEnum : return "SmbIsmungsm";
380  case SmbIsprecipscaledEnum : return "SmbIsprecipscaled";
381  case SmbIssetpddfacEnum : return "SmbIssetpddfac";
382  case SmbIsshortwaveEnum : return "SmbIsshortwave";
383  case SmbIstemperaturescaledEnum : return "SmbIstemperaturescaled";
384  case SmbIsthermalEnum : return "SmbIsthermal";
385  case SmbIsturbulentfluxEnum : return "SmbIsturbulentflux";
386  case SmbKEnum : return "SmbK";
387  case SmbNumRequestedOutputsEnum : return "SmbNumRequestedOutputs";
388  case SmbPfacEnum : return "SmbPfac";
389  case SmbRdlEnum : return "SmbRdl";
390  case SmbRequestedOutputsEnum : return "SmbRequestedOutputs";
391  case SmbRlapsEnum : return "SmbRlaps";
392  case SmbRlapslgmEnum : return "SmbRlapslgm";
393  case SmbRunoffaltiEnum : return "SmbRunoffalti";
394  case SmbRunoffgradEnum : return "SmbRunoffgrad";
395  case SmbRunoffrefEnum : return "SmbRunoffref";
396  case SmbSealevEnum : return "SmbSealev";
397  case SmbStepsPerStepEnum : return "SmbStepsPerStep";
398  case SmbSwIdxEnum : return "SmbSwIdx";
399  case SmbT0dryEnum : return "SmbT0dry";
400  case SmbT0wetEnum : return "SmbT0wet";
401  case SmbTdiffEnum : return "SmbTdiff";
402  case SmbThermoDeltaTScalingEnum : return "SmbThermoDeltaTScaling";
403  case SmbTemperaturesReconstructedYearsEnum : return "SmbTemperaturesReconstructedYears";
404  case SmbPrecipitationsReconstructedYearsEnum : return "SmbPrecipitationsReconstructedYears";
405  case SmoothThicknessMultiplierEnum : return "SmoothThicknessMultiplier";
406  case SolutionTypeEnum : return "SolutionType";
407  case SteadystateMaxiterEnum : return "SteadystateMaxiter";
408  case SteadystateNumRequestedOutputsEnum : return "SteadystateNumRequestedOutputs";
409  case SteadystateReltolEnum : return "SteadystateReltol";
410  case SteadystateRequestedOutputsEnum : return "SteadystateRequestedOutputs";
411  case StepEnum : return "Step";
412  case StressbalanceAbstolEnum : return "StressbalanceAbstol";
413  case StressbalanceFSreconditioningEnum : return "StressbalanceFSreconditioning";
414  case StressbalanceIsnewtonEnum : return "StressbalanceIsnewton";
415  case StressbalanceMaxiterEnum : return "StressbalanceMaxiter";
416  case StressbalanceNumRequestedOutputsEnum : return "StressbalanceNumRequestedOutputs";
417  case StressbalancePenaltyFactorEnum : return "StressbalancePenaltyFactor";
418  case StressbalanceReltolEnum : return "StressbalanceReltol";
419  case StressbalanceRequestedOutputsEnum : return "StressbalanceRequestedOutputs";
420  case StressbalanceRestolEnum : return "StressbalanceRestol";
421  case StressbalanceRiftPenaltyThresholdEnum : return "StressbalanceRiftPenaltyThreshold";
422  case StressbalanceShelfDampeningEnum : return "StressbalanceShelfDampening";
423  case ThermalIsdrainicecolumnEnum : return "ThermalIsdrainicecolumn";
424  case ThermalIsdynamicbasalspcEnum : return "ThermalIsdynamicbasalspc";
425  case ThermalIsenthalpyEnum : return "ThermalIsenthalpy";
426  case ThermalMaxiterEnum : return "ThermalMaxiter";
427  case ThermalNumRequestedOutputsEnum : return "ThermalNumRequestedOutputs";
428  case ThermalPenaltyFactorEnum : return "ThermalPenaltyFactor";
429  case ThermalPenaltyLockEnum : return "ThermalPenaltyLock";
430  case ThermalPenaltyThresholdEnum : return "ThermalPenaltyThreshold";
431  case ThermalReltolEnum : return "ThermalReltol";
432  case ThermalRequestedOutputsEnum : return "ThermalRequestedOutputs";
433  case ThermalStabilizationEnum : return "ThermalStabilization";
434  case ThermalWatercolumnUpperlimitEnum : return "ThermalWatercolumnUpperlimit";
435  case TimeEnum : return "Time";
436  case TimesteppingCflCoefficientEnum : return "TimesteppingCflCoefficient";
437  case TimesteppingCouplingTimeEnum : return "TimesteppingCouplingTime";
438  case TimesteppingFinalTimeEnum : return "TimesteppingFinalTime";
439  case TimesteppingInterpForcingsEnum : return "TimesteppingInterpForcings";
440  case TimesteppingStartTimeEnum : return "TimesteppingStartTime";
441  case TimesteppingTimeStepEnum : return "TimesteppingTimeStep";
442  case TimesteppingTimeStepMaxEnum : return "TimesteppingTimeStepMax";
443  case TimesteppingTimeStepMinEnum : return "TimesteppingTimeStepMin";
444  case TimesteppingTypeEnum : return "TimesteppingType";
445  case ToMITgcmCommEnum : return "ToMITgcmComm";
446  case ToolkitsFileNameEnum : return "ToolkitsFileName";
447  case ToolkitsOptionsAnalysesEnum : return "ToolkitsOptionsAnalyses";
448  case ToolkitsOptionsStringsEnum : return "ToolkitsOptionsStrings";
449  case ToolkitsTypesEnum : return "ToolkitsTypes";
450  case TransientAmrFrequencyEnum : return "TransientAmrFrequency";
451  case TransientIscouplerEnum : return "TransientIscoupler";
452  case TransientIsdamageevolutionEnum : return "TransientIsdamageevolution";
453  case TransientIsesaEnum : return "TransientIsesa";
454  case TransientIsgiaEnum : return "TransientIsgia";
455  case TransientIsgroundinglineEnum : return "TransientIsgroundingline";
456  case TransientIshydrologyEnum : return "TransientIshydrology";
457  case TransientIsmasstransportEnum : return "TransientIsmasstransport";
458  case TransientIsmovingfrontEnum : return "TransientIsmovingfront";
459  case TransientIsoceancouplingEnum : return "TransientIsoceancoupling";
460  case TransientIsslrEnum : return "TransientIsslr";
461  case TransientIssmbEnum : return "TransientIssmb";
462  case TransientIsstressbalanceEnum : return "TransientIsstressbalance";
463  case TransientIsthermalEnum : return "TransientIsthermal";
464  case TransientNumRequestedOutputsEnum : return "TransientNumRequestedOutputs";
465  case TransientRequestedOutputsEnum : return "TransientRequestedOutputs";
466  case VelocityEnum : return "Velocity";
467  case WorldCommEnum : return "WorldComm";
468  case ParametersENDEnum : return "ParametersEND";
469  case InputsSTARTEnum : return "InputsSTART";
470  case AdjointEnum : return "Adjoint";
471  case AdjointpEnum : return "Adjointp";
472  case AdjointxEnum : return "Adjointx";
473  case AdjointyEnum : return "Adjointy";
474  case AdjointzEnum : return "Adjointz";
475  case AirEnum : return "Air";
476  case ApproximationEnum : return "Approximation";
477  case BalancethicknessMisfitEnum : return "BalancethicknessMisfit";
478  case BalancethicknessOmega0Enum : return "BalancethicknessOmega0";
479  case BalancethicknessOmegaEnum : return "BalancethicknessOmega";
480  case BalancethicknessThickeningRateEnum : return "BalancethicknessThickeningRate";
481  case BasalCrevasseEnum : return "BasalCrevasse";
482  case BasalforcingsFloatingiceMeltingRateEnum : return "BasalforcingsFloatingiceMeltingRate";
483  case BasalforcingsGeothermalfluxEnum : return "BasalforcingsGeothermalflux";
484  case BasalforcingsGroundediceMeltingRateEnum : return "BasalforcingsGroundediceMeltingRate";
485  case BasalforcingsPerturbationMeltingRateEnum : return "BasalforcingsPerturbationMeltingRate";
486  case BasalforcingsIsmip6BasinIdEnum : return "BasalforcingsIsmip6BasinId";
487  case BasalforcingsIsmip6TfEnum : return "BasalforcingsIsmip6Tf";
488  case BasalforcingsIsmip6TfShelfEnum : return "BasalforcingsIsmip6TfShelf";
489  case BasalforcingsIsmip6MeltAnomalyEnum : return "BasalforcingsIsmip6MeltAnomaly";
490  case BasalforcingsOceanSalinityEnum : return "BasalforcingsOceanSalinity";
491  case BasalforcingsOceanTempEnum : return "BasalforcingsOceanTemp";
492  case BasalforcingsPicoBasinIdEnum : return "BasalforcingsPicoBasinId";
493  case BasalforcingsPicoBoxIdEnum : return "BasalforcingsPicoBoxId";
494  case BasalforcingsPicoOverturningCoeffEnum : return "BasalforcingsPicoOverturningCoeff";
495  case BasalforcingsPicoSubShelfOceanOverturningEnum : return "BasalforcingsPicoSubShelfOceanOverturning";
496  case BasalforcingsPicoSubShelfOceanSalinityEnum : return "BasalforcingsPicoSubShelfOceanSalinity";
497  case BasalforcingsPicoSubShelfOceanTempEnum : return "BasalforcingsPicoSubShelfOceanTemp";
498  case BasalStressxEnum : return "BasalStressx";
499  case BasalStressyEnum : return "BasalStressy";
500  case BasalStressEnum : return "BasalStress";
501  case BaseEnum : return "Base";
502  case BaseOldEnum : return "BaseOld";
503  case BaseSlopeXEnum : return "BaseSlopeX";
504  case BaseSlopeYEnum : return "BaseSlopeY";
505  case BedEnum : return "Bed";
506  case BedSlopeXEnum : return "BedSlopeX";
507  case BedSlopeYEnum : return "BedSlopeY";
508  case CalvingCalvingrateEnum : return "CalvingCalvingrate";
509  case CalvingHabFractionEnum : return "CalvingHabFraction";
510  case CalvingMeltingrateEnum : return "CalvingMeltingrate";
511  case CalvingStressThresholdFloatingiceEnum : return "CalvingStressThresholdFloatingice";
512  case CalvingStressThresholdGroundediceEnum : return "CalvingStressThresholdGroundedice";
513  case CalvinglevermannCoeffEnum : return "CalvinglevermannCoeff";
514  case CalvingratexAverageEnum : return "CalvingratexAverage";
515  case CalvingratexEnum : return "Calvingratex";
516  case CalvingrateyAverageEnum : return "CalvingrateyAverage";
517  case CalvingrateyEnum : return "Calvingratey";
518  case CalvingFluxLevelsetEnum : return "CalvingFluxLevelset";
519  case CalvingMeltingFluxLevelsetEnum : return "CalvingMeltingFluxLevelset";
520  case ConvergedEnum : return "Converged";
521  case CrevasseDepthEnum : return "CrevasseDepth";
522  case DamageDEnum : return "DamageD";
523  case DamageDOldEnum : return "DamageDOld";
524  case DamageDbarEnum : return "DamageDbar";
525  case DamageDbarOldEnum : return "DamageDbarOld";
526  case DamageFEnum : return "DamageF";
527  case DegreeOfChannelizationEnum : return "DegreeOfChannelization";
528  case DepthBelowSurfaceEnum : return "DepthBelowSurface";
529  case DeviatoricStresseffectiveEnum : return "DeviatoricStresseffective";
530  case DeviatoricStressxxEnum : return "DeviatoricStressxx";
531  case DeviatoricStressxyEnum : return "DeviatoricStressxy";
532  case DeviatoricStressxzEnum : return "DeviatoricStressxz";
533  case DeviatoricStressyyEnum : return "DeviatoricStressyy";
534  case DeviatoricStressyzEnum : return "DeviatoricStressyz";
535  case DeviatoricStresszzEnum : return "DeviatoricStresszz";
536  case DeviatoricStress1Enum : return "DeviatoricStress1";
537  case DeviatoricStress2Enum : return "DeviatoricStress2";
538  case DistanceToCalvingfrontEnum : return "DistanceToCalvingfront";
539  case DistanceToGroundinglineEnum : return "DistanceToGroundingline";
540  case Domain2DhorizontalEnum : return "Domain2Dhorizontal";
541  case Domain2DverticalEnum : return "Domain2Dvertical";
542  case Domain3DEnum : return "Domain3D";
543  case DragCoefficientAbsGradientEnum : return "DragCoefficientAbsGradient";
544  case DrivingStressXEnum : return "DrivingStressX";
545  case DrivingStressYEnum : return "DrivingStressY";
546  case DslGlobalAverageThermostericSeaLevelChangeEnum : return "DslGlobalAverageThermostericSeaLevelChange";
547  case DslSeaSurfaceHeightChangeAboveGeoidEnum : return "DslSeaSurfaceHeightChangeAboveGeoid";
548  case DslStericRateEnum : return "DslStericRate";
549  case DslDynamicRateEnum : return "DslDynamicRate";
550  case GiaMmeNgiaEnum : return "GiaMmeNgia";
551  case GiaMmeUgiaEnum : return "GiaMmeUgia";
552  case DummyEnum : return "Dummy";
553  case EffectivePressureEnum : return "EffectivePressure";
554  case EffectivePressureSubstepEnum : return "EffectivePressureSubstep";
555  case EffectivePressureTransientEnum : return "EffectivePressureTransient";
556  case EnthalpyEnum : return "Enthalpy";
557  case EnthalpyPicardEnum : return "EnthalpyPicard";
558  case EplHeadEnum : return "EplHead";
559  case EplHeadOldEnum : return "EplHeadOld";
560  case EplHeadSlopeXEnum : return "EplHeadSlopeX";
561  case EplHeadSlopeYEnum : return "EplHeadSlopeY";
562  case EplHeadSubstepEnum : return "EplHeadSubstep";
563  case EplHeadTransientEnum : return "EplHeadTransient";
564  case EsaDeltathicknessEnum : return "EsaDeltathickness";
565  case EsaEmotionEnum : return "EsaEmotion";
566  case EsaNmotionEnum : return "EsaNmotion";
567  case EsaRotationrateEnum : return "EsaRotationrate";
568  case EsaStrainratexxEnum : return "EsaStrainratexx";
569  case EsaStrainratexyEnum : return "EsaStrainratexy";
570  case EsaStrainrateyyEnum : return "EsaStrainrateyy";
571  case EsaUmotionEnum : return "EsaUmotion";
572  case EsaXmotionEnum : return "EsaXmotion";
573  case EsaYmotionEnum : return "EsaYmotion";
574  case EtaDiffEnum : return "EtaDiff";
575  case FlowequationBorderFSEnum : return "FlowequationBorderFS";
576  case FrictionAsEnum : return "FrictionAs";
577  case FrictionCEnum : return "FrictionC";
578  case FrictionCmaxEnum : return "FrictionCmax";
579  case FrictionCoefficientEnum : return "FrictionCoefficient";
580  case FrictionCoefficientcoulombEnum : return "FrictionCoefficientcoulomb";
581  case FrictionEffectivePressureEnum : return "FrictionEffectivePressure";
582  case FrictionMEnum : return "FrictionM";
583  case FrictionPEnum : return "FrictionP";
584  case FrictionPressureAdjustedTemperatureEnum : return "FrictionPressureAdjustedTemperature";
585  case FrictionQEnum : return "FrictionQ";
586  case FrictionSedimentCompressibilityCoefficientEnum : return "FrictionSedimentCompressibilityCoefficient";
587  case FrictionTillFrictionAngleEnum : return "FrictionTillFrictionAngle";
588  case FrictionWaterLayerEnum : return "FrictionWaterLayer";
589  case FrictionfEnum : return "Frictionf";
590  case FrontalForcingsBasinIdEnum : return "FrontalForcingsBasinId";
591  case FrontalForcingsSubglacialDischargeEnum : return "FrontalForcingsSubglacialDischarge";
592  case FrontalForcingsThermalForcingEnum : return "FrontalForcingsThermalForcing";
593  case GeometryHydrostaticRatioEnum : return "GeometryHydrostaticRatio";
594  case GiaLithosphereThicknessEnum : return "GiaLithosphereThickness";
595  case GiaMantleViscosityEnum : return "GiaMantleViscosity";
596  case NGiaEnum : return "NGia";
597  case NGiaRateEnum : return "NGiaRate";
598  case UGiaEnum : return "UGia";
599  case UGiaRateEnum : return "UGiaRate";
600  case GradientEnum : return "Gradient";
601  case GroundinglineHeightEnum : return "GroundinglineHeight";
602  case HydraulicPotentialEnum : return "HydraulicPotential";
603  case HydraulicPotentialOldEnum : return "HydraulicPotentialOld";
604  case HydrologyBasalFluxEnum : return "HydrologyBasalFlux";
605  case HydrologyBumpHeightEnum : return "HydrologyBumpHeight";
606  case HydrologyBumpSpacingEnum : return "HydrologyBumpSpacing";
607  case HydrologydcBasalMoulinInputEnum : return "HydrologydcBasalMoulinInput";
608  case HydrologydcEplThicknessEnum : return "HydrologydcEplThickness";
609  case HydrologydcEplThicknessOldEnum : return "HydrologydcEplThicknessOld";
610  case HydrologydcEplThicknessSubstepEnum : return "HydrologydcEplThicknessSubstep";
611  case HydrologydcEplThicknessTransientEnum : return "HydrologydcEplThicknessTransient";
612  case HydrologydcMaskEplactiveEltEnum : return "HydrologydcMaskEplactiveElt";
613  case HydrologydcMaskEplactiveNodeEnum : return "HydrologydcMaskEplactiveNode";
614  case HydrologydcMaskThawedEltEnum : return "HydrologydcMaskThawedElt";
615  case HydrologydcMaskThawedNodeEnum : return "HydrologydcMaskThawedNode";
616  case HydrologydcSedimentTransmitivityEnum : return "HydrologydcSedimentTransmitivity";
617  case HydrologyDrainageRateEnum : return "HydrologyDrainageRate";
618  case HydrologyEnglacialInputEnum : return "HydrologyEnglacialInput";
619  case HydrologyGapHeightEnum : return "HydrologyGapHeight";
620  case HydrologyHeadEnum : return "HydrologyHead";
621  case HydrologyHeadOldEnum : return "HydrologyHeadOld";
622  case HydrologyMoulinInputEnum : return "HydrologyMoulinInput";
623  case HydrologyNeumannfluxEnum : return "HydrologyNeumannflux";
624  case HydrologyReynoldsEnum : return "HydrologyReynolds";
625  case HydrologySheetConductivityEnum : return "HydrologySheetConductivity";
626  case HydrologySheetThicknessEnum : return "HydrologySheetThickness";
627  case HydrologySheetThicknessOldEnum : return "HydrologySheetThicknessOld";
628  case HydrologyWatercolumnMaxEnum : return "HydrologyWatercolumnMax";
629  case HydrologyWaterVxEnum : return "HydrologyWaterVx";
630  case HydrologyWaterVyEnum : return "HydrologyWaterVy";
631  case IceEnum : return "Ice";
632  case IceMaskNodeActivationEnum : return "IceMaskNodeActivation";
633  case InputEnum : return "Input";
634  case InversionCostFunctionsCoefficientsEnum : return "InversionCostFunctionsCoefficients";
635  case InversionSurfaceObsEnum : return "InversionSurfaceObs";
636  case InversionThicknessObsEnum : return "InversionThicknessObs";
637  case InversionVelObsEnum : return "InversionVelObs";
638  case InversionVxObsEnum : return "InversionVxObs";
639  case InversionVyObsEnum : return "InversionVyObs";
640  case LevelsetfunctionSlopeXEnum : return "LevelsetfunctionSlopeX";
641  case LevelsetfunctionSlopeYEnum : return "LevelsetfunctionSlopeY";
642  case LoadingforceXEnum : return "LoadingforceX";
643  case LoadingforceYEnum : return "LoadingforceY";
644  case LoadingforceZEnum : return "LoadingforceZ";
645  case MaskOceanLevelsetEnum : return "MaskOceanLevelset";
646  case MaskIceLevelsetEnum : return "MaskIceLevelset";
647  case MasstransportSpcthicknessEnum : return "MasstransportSpcthickness";
648  case MaterialsRheologyBEnum : return "MaterialsRheologyB";
649  case MaterialsRheologyBbarEnum : return "MaterialsRheologyBbar";
650  case MaterialsRheologyEEnum : return "MaterialsRheologyE";
651  case MaterialsRheologyEbarEnum : return "MaterialsRheologyEbar";
652  case MaterialsRheologyEcEnum : return "MaterialsRheologyEc";
653  case MaterialsRheologyEcbarEnum : return "MaterialsRheologyEcbar";
654  case MaterialsRheologyEsEnum : return "MaterialsRheologyEs";
655  case MaterialsRheologyEsbarEnum : return "MaterialsRheologyEsbar";
656  case MaterialsRheologyNEnum : return "MaterialsRheologyN";
657  case MeshScaleFactorEnum : return "MeshScaleFactor";
658  case MeshVertexonbaseEnum : return "MeshVertexonbase";
659  case MeshVertexonboundaryEnum : return "MeshVertexonboundary";
660  case MeshVertexonsurfaceEnum : return "MeshVertexonsurface";
661  case MisfitEnum : return "Misfit";
662  case NeumannfluxEnum : return "Neumannflux";
663  case NewDamageEnum : return "NewDamage";
664  case NodeEnum : return "Node";
665  case OmegaAbsGradientEnum : return "OmegaAbsGradient";
666  case P0Enum : return "P0";
667  case P1Enum : return "P1";
668  case PartitioningEnum : return "Partitioning";
669  case PressureEnum : return "Pressure";
670  case RadarEnum : return "Radar";
671  case RadarAttenuationMacGregorEnum : return "RadarAttenuationMacGregor";
672  case RadarAttenuationWolffEnum : return "RadarAttenuationWolff";
673  case RadarIcePeriodEnum : return "RadarIcePeriod";
674  case RadarPowerMacGregorEnum : return "RadarPowerMacGregor";
675  case RadarPowerWolffEnum : return "RadarPowerWolff";
676  case RheologyBAbsGradientEnum : return "RheologyBAbsGradient";
677  case RheologyBInitialguessEnum : return "RheologyBInitialguess";
678  case RheologyBInitialguessMisfitEnum : return "RheologyBInitialguessMisfit";
679  case RheologyBbarAbsGradientEnum : return "RheologyBbarAbsGradient";
680  case SealevelEnum : return "Sealevel";
681  case SealevelEustaticMaskEnum : return "SealevelEustaticMask";
682  case SealevelEustaticOceanMaskEnum : return "SealevelEustaticOceanMask";
683  case SealevelNEsaEnum : return "SealevelNEsa";
684  case SealevelNEsaRateEnum : return "SealevelNEsaRate";
685  case SealevelRSLEnum : return "SealevelRSL";
686  case SealevelRSLEustaticEnum : return "SealevelRSLEustatic";
687  case SealevelRSLEustaticRateEnum : return "SealevelRSLEustaticRate";
688  case SealevelRSLRateEnum : return "SealevelRSLRate";
689  case SealevelUEastEsaEnum : return "SealevelUEastEsa";
690  case SealevelUEsaEnum : return "SealevelUEsa";
691  case SealevelUEsaRateEnum : return "SealevelUEsaRate";
692  case SealevelUNorthEsaEnum : return "SealevelUNorthEsa";
693  case SealevelriseCumDeltathicknessEnum : return "SealevelriseCumDeltathickness";
694  case SealevelriseCumDeltathicknessOldEnum : return "SealevelriseCumDeltathicknessOld";
695  case SurfaceloadOtherEnum : return "SurfaceloadOther";
696  case SurfaceloadIceThicknessChangeEnum : return "SurfaceloadIceThicknessChange";
697  case SurfaceloadWaterHeightChangeEnum : return "SurfaceloadWaterHeightChange";
698  case SealevelriseIndicesEnum : return "SealevelriseIndices";
699  case SealevelriseGEnum : return "SealevelriseG";
700  case SealevelriseGUEnum : return "SealevelriseGU";
701  case SealevelriseGEEnum : return "SealevelriseGE";
702  case SealevelriseGNEnum : return "SealevelriseGN";
703  case SedimentHeadEnum : return "SedimentHead";
704  case SedimentHeadOldEnum : return "SedimentHeadOld";
705  case SedimentHeadSubstepEnum : return "SedimentHeadSubstep";
706  case SedimentHeadTransientEnum : return "SedimentHeadTransient";
707  case SedimentHeadResidualEnum : return "SedimentHeadResidual";
708  case SedimentHeadStackedEnum : return "SedimentHeadStacked";
709  case SigmaNNEnum : return "SigmaNN";
710  case SigmaVMEnum : return "SigmaVM";
711  case SmbAEnum : return "SmbA";
712  case SmbAValueEnum : return "SmbAValue";
713  case SmbAccumulationEnum : return "SmbAccumulation";
714  case SmbAiniEnum : return "SmbAini";
715  case SmbBMaxEnum : return "SmbBMax";
716  case SmbBMinEnum : return "SmbBMin";
717  case SmbBNegEnum : return "SmbBNeg";
718  case SmbBPosEnum : return "SmbBPos";
719  case SmbCEnum : return "SmbC";
720  case SmbDEnum : return "SmbD";
721  case SmbDailyairdensityEnum : return "SmbDailyairdensity";
722  case SmbDailyairhumidityEnum : return "SmbDailyairhumidity";
723  case SmbDailydlradiationEnum : return "SmbDailydlradiation";
724  case SmbDailydsradiationEnum : return "SmbDailydsradiation";
725  case SmbDailypressureEnum : return "SmbDailypressure";
726  case SmbDailyrainfallEnum : return "SmbDailyrainfall";
727  case SmbDailysnowfallEnum : return "SmbDailysnowfall";
728  case SmbDailytemperatureEnum : return "SmbDailytemperature";
729  case SmbDailywindspeedEnum : return "SmbDailywindspeed";
730  case SmbDiniEnum : return "SmbDini";
731  case SmbDlwrfEnum : return "SmbDlwrf";
732  case SmbDswrfEnum : return "SmbDswrf";
733  case SmbDzAddEnum : return "SmbDzAdd";
734  case SmbDzEnum : return "SmbDz";
735  case SmbDzMinEnum : return "SmbDzMin";
736  case SmbDzTopEnum : return "SmbDzTop";
737  case SmbDziniEnum : return "SmbDzini";
738  case SmbEAirEnum : return "SmbEAir";
739  case SmbECEnum : return "SmbEC";
740  case SmbECDtEnum : return "SmbECDt";
741  case SmbECiniEnum : return "SmbECini";
742  case SmbElaEnum : return "SmbEla";
743  case SmbEvaporationEnum : return "SmbEvaporation";
744  case SmbFACEnum : return "SmbFAC";
745  case SmbGdnEnum : return "SmbGdn";
746  case SmbGdniniEnum : return "SmbGdnini";
747  case SmbGspEnum : return "SmbGsp";
748  case SmbGspiniEnum : return "SmbGspini";
749  case SmbHrefEnum : return "SmbHref";
750  case SmbIsInitializedEnum : return "SmbIsInitialized";
751  case SmbMAddEnum : return "SmbMAdd";
752  case SmbMassBalanceClimateEnum : return "SmbMassBalanceClimate";
753  case SmbMassBalanceEnum : return "SmbMassBalance";
754  case SmbMassBalanceSubstepEnum : return "SmbMassBalanceSubstep";
755  case SmbMassBalanceTransientEnum : return "SmbMassBalanceTransient";
756  case SmbMeanLHFEnum : return "SmbMeanLHF";
757  case SmbMeanSHFEnum : return "SmbMeanSHF";
758  case SmbMeanULWEnum : return "SmbMeanULW";
759  case SmbMeltEnum : return "SmbMelt";
760  case SmbMonthlytemperaturesEnum : return "SmbMonthlytemperatures";
761  case SmbMSurfEnum : return "SmbMSurf";
762  case SmbNetLWEnum : return "SmbNetLW";
763  case SmbNetSWEnum : return "SmbNetSW";
764  case SmbPAirEnum : return "SmbPAir";
765  case SmbPEnum : return "SmbP";
766  case SmbPddfacIceEnum : return "SmbPddfacIce";
767  case SmbPddfacSnowEnum : return "SmbPddfacSnow";
768  case SmbPrecipitationEnum : return "SmbPrecipitation";
769  case SmbPrecipitationsAnomalyEnum : return "SmbPrecipitationsAnomaly";
770  case SmbPrecipitationsLgmEnum : return "SmbPrecipitationsLgm";
771  case SmbPrecipitationsPresentdayEnum : return "SmbPrecipitationsPresentday";
772  case SmbPrecipitationsReconstructedEnum : return "SmbPrecipitationsReconstructed";
773  case SmbReEnum : return "SmbRe";
774  case SmbRefreezeEnum : return "SmbRefreeze";
775  case SmbReiniEnum : return "SmbReini";
776  case SmbRunoffEnum : return "SmbRunoff";
777  case SmbRunoffSubstepEnum : return "SmbRunoffSubstep";
778  case SmbRunoffTransientEnum : return "SmbRunoffTransient";
779  case SmbS0gcmEnum : return "SmbS0gcm";
780  case SmbS0pEnum : return "SmbS0p";
781  case SmbS0tEnum : return "SmbS0t";
782  case SmbSizeiniEnum : return "SmbSizeini";
783  case SmbSmbCorrEnum : return "SmbSmbCorr";
784  case SmbSmbrefEnum : return "SmbSmbref";
785  case SmbTEnum : return "SmbT";
786  case SmbTaEnum : return "SmbTa";
787  case SmbTeValueEnum : return "SmbTeValue";
788  case SmbTemperaturesAnomalyEnum : return "SmbTemperaturesAnomaly";
789  case SmbTemperaturesLgmEnum : return "SmbTemperaturesLgm";
790  case SmbTemperaturesPresentdayEnum : return "SmbTemperaturesPresentday";
791  case SmbTemperaturesReconstructedEnum : return "SmbTemperaturesReconstructed";
792  case SmbTiniEnum : return "SmbTini";
793  case SmbTmeanEnum : return "SmbTmean";
794  case SmbTzEnum : return "SmbTz";
795  case SmbVEnum : return "SmbV";
796  case SmbVmeanEnum : return "SmbVmean";
797  case SmbVzEnum : return "SmbVz";
798  case SmbWEnum : return "SmbW";
799  case SmbWAddEnum : return "SmbWAdd";
800  case SmbWiniEnum : return "SmbWini";
801  case SmbZMaxEnum : return "SmbZMax";
802  case SmbZMinEnum : return "SmbZMin";
803  case SmbZTopEnum : return "SmbZTop";
804  case SmbZYEnum : return "SmbZY";
805  case StrainRateeffectiveEnum : return "StrainRateeffective";
806  case StrainRateparallelEnum : return "StrainRateparallel";
807  case StrainRateperpendicularEnum : return "StrainRateperpendicular";
808  case StrainRatexxEnum : return "StrainRatexx";
809  case StrainRatexyEnum : return "StrainRatexy";
810  case StrainRatexzEnum : return "StrainRatexz";
811  case StrainRateyyEnum : return "StrainRateyy";
812  case StrainRateyzEnum : return "StrainRateyz";
813  case StrainRatezzEnum : return "StrainRatezz";
814  case StressMaxPrincipalEnum : return "StressMaxPrincipal";
815  case StressTensorxxEnum : return "StressTensorxx";
816  case StressTensorxyEnum : return "StressTensorxy";
817  case StressTensorxzEnum : return "StressTensorxz";
818  case StressTensoryyEnum : return "StressTensoryy";
819  case StressTensoryzEnum : return "StressTensoryz";
820  case StressTensorzzEnum : return "StressTensorzz";
821  case SurfaceAbsMisfitEnum : return "SurfaceAbsMisfit";
822  case SurfaceAbsVelMisfitEnum : return "SurfaceAbsVelMisfit";
823  case AreaEnum : return "Area";
824  case SurfaceAreaEnum : return "SurfaceArea";
825  case SurfaceAverageVelMisfitEnum : return "SurfaceAverageVelMisfit";
826  case SurfaceCrevasseEnum : return "SurfaceCrevasse";
827  case SurfaceEnum : return "Surface";
828  case SurfaceOldEnum : return "SurfaceOld";
829  case SurfaceLogVelMisfitEnum : return "SurfaceLogVelMisfit";
830  case SurfaceLogVxVyMisfitEnum : return "SurfaceLogVxVyMisfit";
831  case SurfaceObservationEnum : return "SurfaceObservation";
832  case SurfaceRelVelMisfitEnum : return "SurfaceRelVelMisfit";
833  case SurfaceSlopeXEnum : return "SurfaceSlopeX";
834  case SurfaceSlopeYEnum : return "SurfaceSlopeY";
835  case TemperatureEnum : return "Temperature";
836  case TemperaturePDDEnum : return "TemperaturePDD";
837  case TemperaturePicardEnum : return "TemperaturePicard";
838  case TemperatureSEMICEnum : return "TemperatureSEMIC";
839  case ThermalSpctemperatureEnum : return "ThermalSpctemperature";
840  case ThicknessAbsGradientEnum : return "ThicknessAbsGradient";
841  case ThicknessAbsMisfitEnum : return "ThicknessAbsMisfit";
842  case ThicknessAcrossGradientEnum : return "ThicknessAcrossGradient";
843  case ThicknessAlongGradientEnum : return "ThicknessAlongGradient";
844  case ThicknessEnum : return "Thickness";
845  case ThicknessOldEnum : return "ThicknessOld";
846  case ThicknessPositiveEnum : return "ThicknessPositive";
847  case ThicknessResidualEnum : return "ThicknessResidual";
848  case VelEnum : return "Vel";
849  case VxAverageEnum : return "VxAverage";
850  case VxEnum : return "Vx";
851  case VxMeshEnum : return "VxMesh";
852  case VxObsEnum : return "VxObs";
853  case VyAverageEnum : return "VyAverage";
854  case VyEnum : return "Vy";
855  case VyMeshEnum : return "VyMesh";
856  case VyObsEnum : return "VyObs";
857  case VzEnum : return "Vz";
858  case VzFSEnum : return "VzFS";
859  case VzHOEnum : return "VzHO";
860  case VzMeshEnum : return "VzMesh";
861  case VzSSAEnum : return "VzSSA";
862  case WaterColumnOldEnum : return "WaterColumnOld";
863  case WatercolumnEnum : return "Watercolumn";
864  case WaterfractionDrainageEnum : return "WaterfractionDrainage";
865  case WaterfractionDrainageIntegratedEnum : return "WaterfractionDrainageIntegrated";
866  case WaterfractionEnum : return "Waterfraction";
867  case WaterheightEnum : return "Waterheight";
868  case WeightsSurfaceObservationEnum : return "WeightsSurfaceObservation";
869  case Outputdefinition1Enum : return "Outputdefinition1";
870  case Outputdefinition10Enum : return "Outputdefinition10";
871  case Outputdefinition11Enum : return "Outputdefinition11";
872  case Outputdefinition12Enum : return "Outputdefinition12";
873  case Outputdefinition13Enum : return "Outputdefinition13";
874  case Outputdefinition14Enum : return "Outputdefinition14";
875  case Outputdefinition15Enum : return "Outputdefinition15";
876  case Outputdefinition16Enum : return "Outputdefinition16";
877  case Outputdefinition17Enum : return "Outputdefinition17";
878  case Outputdefinition18Enum : return "Outputdefinition18";
879  case Outputdefinition19Enum : return "Outputdefinition19";
880  case Outputdefinition20Enum : return "Outputdefinition20";
881  case Outputdefinition21Enum : return "Outputdefinition21";
882  case Outputdefinition22Enum : return "Outputdefinition22";
883  case Outputdefinition23Enum : return "Outputdefinition23";
884  case Outputdefinition24Enum : return "Outputdefinition24";
885  case Outputdefinition25Enum : return "Outputdefinition25";
886  case Outputdefinition26Enum : return "Outputdefinition26";
887  case Outputdefinition27Enum : return "Outputdefinition27";
888  case Outputdefinition28Enum : return "Outputdefinition28";
889  case Outputdefinition29Enum : return "Outputdefinition29";
890  case Outputdefinition2Enum : return "Outputdefinition2";
891  case Outputdefinition30Enum : return "Outputdefinition30";
892  case Outputdefinition31Enum : return "Outputdefinition31";
893  case Outputdefinition32Enum : return "Outputdefinition32";
894  case Outputdefinition33Enum : return "Outputdefinition33";
895  case Outputdefinition34Enum : return "Outputdefinition34";
896  case Outputdefinition35Enum : return "Outputdefinition35";
897  case Outputdefinition36Enum : return "Outputdefinition36";
898  case Outputdefinition37Enum : return "Outputdefinition37";
899  case Outputdefinition38Enum : return "Outputdefinition38";
900  case Outputdefinition39Enum : return "Outputdefinition39";
901  case Outputdefinition3Enum : return "Outputdefinition3";
902  case Outputdefinition40Enum : return "Outputdefinition40";
903  case Outputdefinition41Enum : return "Outputdefinition41";
904  case Outputdefinition42Enum : return "Outputdefinition42";
905  case Outputdefinition43Enum : return "Outputdefinition43";
906  case Outputdefinition44Enum : return "Outputdefinition44";
907  case Outputdefinition45Enum : return "Outputdefinition45";
908  case Outputdefinition46Enum : return "Outputdefinition46";
909  case Outputdefinition47Enum : return "Outputdefinition47";
910  case Outputdefinition48Enum : return "Outputdefinition48";
911  case Outputdefinition49Enum : return "Outputdefinition49";
912  case Outputdefinition4Enum : return "Outputdefinition4";
913  case Outputdefinition50Enum : return "Outputdefinition50";
914  case Outputdefinition51Enum : return "Outputdefinition51";
915  case Outputdefinition52Enum : return "Outputdefinition52";
916  case Outputdefinition53Enum : return "Outputdefinition53";
917  case Outputdefinition54Enum : return "Outputdefinition54";
918  case Outputdefinition55Enum : return "Outputdefinition55";
919  case Outputdefinition56Enum : return "Outputdefinition56";
920  case Outputdefinition57Enum : return "Outputdefinition57";
921  case Outputdefinition58Enum : return "Outputdefinition58";
922  case Outputdefinition59Enum : return "Outputdefinition59";
923  case Outputdefinition5Enum : return "Outputdefinition5";
924  case Outputdefinition60Enum : return "Outputdefinition60";
925  case Outputdefinition61Enum : return "Outputdefinition61";
926  case Outputdefinition62Enum : return "Outputdefinition62";
927  case Outputdefinition63Enum : return "Outputdefinition63";
928  case Outputdefinition64Enum : return "Outputdefinition64";
929  case Outputdefinition65Enum : return "Outputdefinition65";
930  case Outputdefinition66Enum : return "Outputdefinition66";
931  case Outputdefinition67Enum : return "Outputdefinition67";
932  case Outputdefinition68Enum : return "Outputdefinition68";
933  case Outputdefinition69Enum : return "Outputdefinition69";
934  case Outputdefinition6Enum : return "Outputdefinition6";
935  case Outputdefinition70Enum : return "Outputdefinition70";
936  case Outputdefinition71Enum : return "Outputdefinition71";
937  case Outputdefinition72Enum : return "Outputdefinition72";
938  case Outputdefinition73Enum : return "Outputdefinition73";
939  case Outputdefinition74Enum : return "Outputdefinition74";
940  case Outputdefinition75Enum : return "Outputdefinition75";
941  case Outputdefinition76Enum : return "Outputdefinition76";
942  case Outputdefinition77Enum : return "Outputdefinition77";
943  case Outputdefinition78Enum : return "Outputdefinition78";
944  case Outputdefinition79Enum : return "Outputdefinition79";
945  case Outputdefinition7Enum : return "Outputdefinition7";
946  case Outputdefinition80Enum : return "Outputdefinition80";
947  case Outputdefinition81Enum : return "Outputdefinition81";
948  case Outputdefinition82Enum : return "Outputdefinition82";
949  case Outputdefinition83Enum : return "Outputdefinition83";
950  case Outputdefinition84Enum : return "Outputdefinition84";
951  case Outputdefinition85Enum : return "Outputdefinition85";
952  case Outputdefinition86Enum : return "Outputdefinition86";
953  case Outputdefinition87Enum : return "Outputdefinition87";
954  case Outputdefinition88Enum : return "Outputdefinition88";
955  case Outputdefinition89Enum : return "Outputdefinition89";
956  case Outputdefinition8Enum : return "Outputdefinition8";
957  case Outputdefinition90Enum : return "Outputdefinition90";
958  case Outputdefinition91Enum : return "Outputdefinition91";
959  case Outputdefinition92Enum : return "Outputdefinition92";
960  case Outputdefinition93Enum : return "Outputdefinition93";
961  case Outputdefinition94Enum : return "Outputdefinition94";
962  case Outputdefinition95Enum : return "Outputdefinition95";
963  case Outputdefinition96Enum : return "Outputdefinition96";
964  case Outputdefinition97Enum : return "Outputdefinition97";
965  case Outputdefinition98Enum : return "Outputdefinition98";
966  case Outputdefinition99Enum : return "Outputdefinition99";
967  case Outputdefinition9Enum : return "Outputdefinition9";
968  case Outputdefinition100Enum : return "Outputdefinition100";
969  case InputsENDEnum : return "InputsEND";
970  case AbsoluteEnum : return "Absolute";
971  case AdaptiveTimesteppingEnum : return "AdaptiveTimestepping";
972  case AdjointBalancethickness2AnalysisEnum : return "AdjointBalancethickness2Analysis";
973  case AdjointBalancethicknessAnalysisEnum : return "AdjointBalancethicknessAnalysis";
974  case AdjointHorizAnalysisEnum : return "AdjointHorizAnalysis";
975  case AggressiveMigrationEnum : return "AggressiveMigration";
976  case AmrBamgEnum : return "AmrBamg";
977  case AmrNeopzEnum : return "AmrNeopz";
978  case AndroidFrictionCoefficientEnum : return "AndroidFrictionCoefficient";
979  case ArrheniusEnum : return "Arrhenius";
980  case AutodiffJacobianEnum : return "AutodiffJacobian";
981  case Balancethickness2AnalysisEnum : return "Balancethickness2Analysis";
982  case Balancethickness2SolutionEnum : return "Balancethickness2Solution";
983  case BalancethicknessAnalysisEnum : return "BalancethicknessAnalysis";
984  case BalancethicknessApparentMassbalanceEnum : return "BalancethicknessApparentMassbalance";
985  case BalancethicknessSoftAnalysisEnum : return "BalancethicknessSoftAnalysis";
986  case BalancethicknessSoftSolutionEnum : return "BalancethicknessSoftSolution";
987  case BalancethicknessSolutionEnum : return "BalancethicknessSolution";
988  case BalancethicknessSpcthicknessEnum : return "BalancethicknessSpcthickness";
989  case BalancevelocityAnalysisEnum : return "BalancevelocityAnalysis";
990  case BalancevelocitySolutionEnum : return "BalancevelocitySolution";
991  case BasalforcingsIsmip6Enum : return "BasalforcingsIsmip6";
992  case BasalforcingsPicoEnum : return "BasalforcingsPico";
993  case BeckmannGoosseFloatingMeltRateEnum : return "BeckmannGoosseFloatingMeltRate";
994  case BedSlopeSolutionEnum : return "BedSlopeSolution";
995  case BoolExternalResultEnum : return "BoolExternalResult";
996  case BoolInputEnum : return "BoolInput";
997  case BoolInput2Enum : return "BoolInput2";
998  case IntInput2Enum : return "IntInput2";
999  case DoubleInput2Enum : return "DoubleInput2";
1000  case BoolParamEnum : return "BoolParam";
1001  case BoundaryEnum : return "Boundary";
1002  case BuddJackaEnum : return "BuddJacka";
1003  case CalvingDev2Enum : return "CalvingDev2";
1004  case CalvingHabEnum : return "CalvingHab";
1005  case CalvingLevermannEnum : return "CalvingLevermann";
1006  case CalvingVonmisesEnum : return "CalvingVonmises";
1007  case CfdragcoeffabsgradEnum : return "Cfdragcoeffabsgrad";
1008  case CfsurfacelogvelEnum : return "Cfsurfacelogvel";
1009  case CfsurfacesquareEnum : return "Cfsurfacesquare";
1010  case ChannelEnum : return "Channel";
1011  case ChannelAreaEnum : return "ChannelArea";
1012  case ChannelAreaOldEnum : return "ChannelAreaOld";
1013  case ClosedEnum : return "Closed";
1014  case ColinearEnum : return "Colinear";
1015  case ConstraintsEnum : return "Constraints";
1016  case ContactEnum : return "Contact";
1017  case ContourEnum : return "Contour";
1018  case ContoursEnum : return "Contours";
1019  case ControlInputEnum : return "ControlInput";
1020  case ControlInput2Enum : return "ControlInput2";
1021  case ControlInputGradEnum : return "ControlInputGrad";
1022  case ControlInputMaxsEnum : return "ControlInputMaxs";
1023  case ControlInputMinsEnum : return "ControlInputMins";
1024  case ControlInputValuesEnum : return "ControlInputValues";
1025  case CrouzeixRaviartEnum : return "CrouzeixRaviart";
1026  case CuffeyEnum : return "Cuffey";
1027  case CuffeyTemperateEnum : return "CuffeyTemperate";
1028  case DamageEvolutionAnalysisEnum : return "DamageEvolutionAnalysis";
1029  case DamageEvolutionSolutionEnum : return "DamageEvolutionSolution";
1030  case DataSetEnum : return "DataSet";
1031  case DataSetParamEnum : return "DataSetParam";
1032  case DatasetInputEnum : return "DatasetInput";
1033  case DatasetInput2Enum : return "DatasetInput2";
1034  case DefaultAnalysisEnum : return "DefaultAnalysis";
1035  case DefaultCalvingEnum : return "DefaultCalving";
1036  case DenseEnum : return "Dense";
1037  case DependentObjectEnum : return "DependentObject";
1038  case DepthAverageAnalysisEnum : return "DepthAverageAnalysis";
1039  case DeviatoricStressErrorEstimatorEnum : return "DeviatoricStressErrorEstimator";
1040  case DivergenceEnum : return "Divergence";
1041  case Domain3DsurfaceEnum : return "Domain3Dsurface";
1042  case DoubleArrayInputEnum : return "DoubleArrayInput";
1043  case ArrayInput2Enum : return "ArrayInput2";
1044  case DoubleExternalResultEnum : return "DoubleExternalResult";
1045  case DoubleInputEnum : return "DoubleInput";
1046  case DoubleMatArrayParamEnum : return "DoubleMatArrayParam";
1047  case DoubleMatExternalResultEnum : return "DoubleMatExternalResult";
1048  case DoubleMatParamEnum : return "DoubleMatParam";
1049  case DoubleParamEnum : return "DoubleParam";
1050  case DoubleVecParamEnum : return "DoubleVecParam";
1051  case ElementEnum : return "Element";
1052  case ElementHookEnum : return "ElementHook";
1053  case ElementSIdEnum : return "ElementSId";
1054  case EnthalpyAnalysisEnum : return "EnthalpyAnalysis";
1055  case EsaAnalysisEnum : return "EsaAnalysis";
1056  case EsaSolutionEnum : return "EsaSolution";
1057  case EsaTransitionsEnum : return "EsaTransitions";
1058  case ExternalResultEnum : return "ExternalResult";
1059  case ExtrapolationAnalysisEnum : return "ExtrapolationAnalysis";
1060  case ExtrudeFromBaseAnalysisEnum : return "ExtrudeFromBaseAnalysis";
1061  case ExtrudeFromTopAnalysisEnum : return "ExtrudeFromTopAnalysis";
1062  case FSApproximationEnum : return "FSApproximation";
1063  case FSSolverEnum : return "FSSolver";
1064  case FSpressureEnum : return "FSpressure";
1065  case FSvelocityEnum : return "FSvelocity";
1066  case FemModelEnum : return "FemModel";
1067  case FileParamEnum : return "FileParam";
1068  case FixedTimesteppingEnum : return "FixedTimestepping";
1069  case FloatingAreaEnum : return "FloatingArea";
1070  case FloatingAreaScaledEnum : return "FloatingAreaScaled";
1071  case FloatingMeltRateEnum : return "FloatingMeltRate";
1072  case FreeEnum : return "Free";
1073  case FreeSurfaceBaseAnalysisEnum : return "FreeSurfaceBaseAnalysis";
1074  case FreeSurfaceTopAnalysisEnum : return "FreeSurfaceTopAnalysis";
1075  case FrontalForcingsDefaultEnum : return "FrontalForcingsDefault";
1076  case FrontalForcingsRignotEnum : return "FrontalForcingsRignot";
1077  case FsetEnum : return "Fset";
1078  case FullMeltOnPartiallyFloatingEnum : return "FullMeltOnPartiallyFloating";
1079  case GLheightadvectionAnalysisEnum : return "GLheightadvectionAnalysis";
1080  case GaussPentaEnum : return "GaussPenta";
1081  case GaussSegEnum : return "GaussSeg";
1082  case GaussTetraEnum : return "GaussTetra";
1083  case GaussTriaEnum : return "GaussTria";
1084  case GenericOptionEnum : return "GenericOption";
1085  case GenericParamEnum : return "GenericParam";
1086  case GiaAnalysisEnum : return "GiaAnalysis";
1087  case GiaSolutionEnum : return "GiaSolution";
1088  case Gradient1Enum : return "Gradient1";
1089  case Gradient2Enum : return "Gradient2";
1090  case Gradient3Enum : return "Gradient3";
1091  case GroundedAreaEnum : return "GroundedArea";
1092  case GroundedAreaScaledEnum : return "GroundedAreaScaled";
1093  case GroundingOnlyEnum : return "GroundingOnly";
1094  case GroundinglineMassFluxEnum : return "GroundinglineMassFlux";
1095  case GsetEnum : return "Gset";
1096  case GslEnum : return "Gsl";
1097  case HOApproximationEnum : return "HOApproximation";
1098  case HOFSApproximationEnum : return "HOFSApproximation";
1099  case HookEnum : return "Hook";
1100  case HydrologyDCEfficientAnalysisEnum : return "HydrologyDCEfficientAnalysis";
1101  case HydrologyDCInefficientAnalysisEnum : return "HydrologyDCInefficientAnalysis";
1102  case HydrologyGlaDSAnalysisEnum : return "HydrologyGlaDSAnalysis";
1103  case HydrologyGlaDSEnum : return "HydrologyGlaDS";
1104  case HydrologyPismAnalysisEnum : return "HydrologyPismAnalysis";
1105  case HydrologyShaktiAnalysisEnum : return "HydrologyShaktiAnalysis";
1106  case HydrologyShreveAnalysisEnum : return "HydrologyShreveAnalysis";
1107  case HydrologySolutionEnum : return "HydrologySolution";
1108  case HydrologydcEnum : return "Hydrologydc";
1109  case HydrologypismEnum : return "Hydrologypism";
1110  case HydrologyshaktiEnum : return "Hydrologyshakti";
1111  case HydrologyshreveEnum : return "Hydrologyshreve";
1112  case IceMassEnum : return "IceMass";
1113  case IceMassScaledEnum : return "IceMassScaled";
1114  case IceVolumeAboveFloatationEnum : return "IceVolumeAboveFloatation";
1115  case IceVolumeAboveFloatationScaledEnum : return "IceVolumeAboveFloatationScaled";
1116  case IceVolumeEnum : return "IceVolume";
1117  case IceVolumeScaledEnum : return "IceVolumeScaled";
1118  case IcefrontMassFluxEnum : return "IcefrontMassFlux";
1119  case IcefrontMassFluxLevelsetEnum : return "IcefrontMassFluxLevelset";
1120  case IncrementalEnum : return "Incremental";
1121  case IndexedEnum : return "Indexed";
1122  case IntExternalResultEnum : return "IntExternalResult";
1123  case IntInputEnum : return "IntInput";
1124  case ElementInput2Enum : return "ElementInput2";
1125  case SegInput2Enum : return "SegInput2";
1126  case TriaInput2Enum : return "TriaInput2";
1127  case PentaInput2Enum : return "PentaInput2";
1128  case IntMatExternalResultEnum : return "IntMatExternalResult";
1129  case IntMatParamEnum : return "IntMatParam";
1130  case IntParamEnum : return "IntParam";
1131  case IntVecParamEnum : return "IntVecParam";
1132  case Inputs2Enum : return "Inputs2";
1133  case InternalEnum : return "Internal";
1134  case IntersectEnum : return "Intersect";
1135  case InversionVzObsEnum : return "InversionVzObs";
1136  case JEnum : return "J";
1137  case L1L2ApproximationEnum : return "L1L2Approximation";
1138  case L2ProjectionBaseAnalysisEnum : return "L2ProjectionBaseAnalysis";
1139  case L2ProjectionEPLAnalysisEnum : return "L2ProjectionEPLAnalysis";
1140  case LACrouzeixRaviartEnum : return "LACrouzeixRaviart";
1141  case LATaylorHoodEnum : return "LATaylorHood";
1142  case LambdaSEnum : return "LambdaS";
1143  case LevelsetAnalysisEnum : return "LevelsetAnalysis";
1144  case LevelsetfunctionPicardEnum : return "LevelsetfunctionPicard";
1145  case LinearFloatingMeltRateEnum : return "LinearFloatingMeltRate";
1146  case LliboutryDuvalEnum : return "LliboutryDuval";
1147  case LoadsEnum : return "Loads";
1148  case LoveAnalysisEnum : return "LoveAnalysis";
1149  case LoveHiEnum : return "LoveHi";
1150  case LoveHrEnum : return "LoveHr";
1151  case LoveKernelsImagEnum : return "LoveKernelsImag";
1152  case LoveKernelsRealEnum : return "LoveKernelsReal";
1153  case LoveKiEnum : return "LoveKi";
1154  case LoveKrEnum : return "LoveKr";
1155  case LoveLiEnum : return "LoveLi";
1156  case LoveLrEnum : return "LoveLr";
1157  case LoveSolutionEnum : return "LoveSolution";
1158  case MINIEnum : return "MINI";
1159  case MINIcondensedEnum : return "MINIcondensed";
1160  case MantlePlumeGeothermalFluxEnum : return "MantlePlumeGeothermalFlux";
1161  case MassFluxEnum : return "MassFlux";
1162  case MassconEnum : return "Masscon";
1163  case MassconaxpbyEnum : return "Massconaxpby";
1164  case MassfluxatgateEnum : return "Massfluxatgate";
1165  case MasstransportAnalysisEnum : return "MasstransportAnalysis";
1166  case MasstransportSolutionEnum : return "MasstransportSolution";
1167  case MatdamageiceEnum : return "Matdamageice";
1168  case MatenhancediceEnum : return "Matenhancedice";
1169  case MaterialsEnum : return "Materials";
1170  case MatestarEnum : return "Matestar";
1171  case MaticeEnum : return "Matice";
1172  case MatlithoEnum : return "Matlitho";
1173  case MathydroEnum : return "Mathydro";
1174  case MatrixParamEnum : return "MatrixParam";
1175  case MaxAbsVxEnum : return "MaxAbsVx";
1176  case MaxAbsVyEnum : return "MaxAbsVy";
1177  case MaxAbsVzEnum : return "MaxAbsVz";
1178  case MaxDivergenceEnum : return "MaxDivergence";
1179  case MaxVelEnum : return "MaxVel";
1180  case MaxVxEnum : return "MaxVx";
1181  case MaxVyEnum : return "MaxVy";
1182  case MaxVzEnum : return "MaxVz";
1183  case MelangeEnum : return "Melange";
1184  case MeltingAnalysisEnum : return "MeltingAnalysis";
1185  case MeshElementsEnum : return "MeshElements";
1186  case MeshXEnum : return "MeshX";
1187  case MeshYEnum : return "MeshY";
1188  case MinVelEnum : return "MinVel";
1189  case MinVxEnum : return "MinVx";
1190  case MinVyEnum : return "MinVy";
1191  case MinVzEnum : return "MinVz";
1192  case MismipFloatingMeltRateEnum : return "MismipFloatingMeltRate";
1193  case MoulinEnum : return "Moulin";
1194  case MpiDenseEnum : return "MpiDense";
1195  case MpiEnum : return "Mpi";
1196  case MpiSparseEnum : return "MpiSparse";
1197  case MumpsEnum : return "Mumps";
1198  case NoFrictionOnPartiallyFloatingEnum : return "NoFrictionOnPartiallyFloating";
1199  case NoMeltOnPartiallyFloatingEnum : return "NoMeltOnPartiallyFloating";
1200  case NodalEnum : return "Nodal";
1201  case NodalvalueEnum : return "Nodalvalue";
1202  case NodeSIdEnum : return "NodeSId";
1203  case NoneApproximationEnum : return "NoneApproximation";
1204  case NoneEnum : return "None";
1205  case NumberedcostfunctionEnum : return "Numberedcostfunction";
1206  case NyeCO2Enum : return "NyeCO2";
1207  case NyeH2OEnum : return "NyeH2O";
1208  case NumericalfluxEnum : return "Numericalflux";
1209  case OldGradientEnum : return "OldGradient";
1210  case OneLayerP4zEnum : return "OneLayerP4z";
1211  case OpenEnum : return "Open";
1212  case OptionEnum : return "Option";
1213  case ParamEnum : return "Param";
1214  case ParametersEnum : return "Parameters";
1215  case P0ArrayEnum : return "P0Array";
1216  case P0DGEnum : return "P0DG";
1217  case P1DGEnum : return "P1DG";
1218  case P1P1Enum : return "P1P1";
1219  case P1P1GLSEnum : return "P1P1GLS";
1220  case P1bubbleEnum : return "P1bubble";
1221  case P1bubblecondensedEnum : return "P1bubblecondensed";
1222  case P1xP2Enum : return "P1xP2";
1223  case P1xP3Enum : return "P1xP3";
1224  case P1xP4Enum : return "P1xP4";
1225  case P2Enum : return "P2";
1226  case P2bubbleEnum : return "P2bubble";
1227  case P2bubblecondensedEnum : return "P2bubblecondensed";
1228  case P2xP1Enum : return "P2xP1";
1229  case P2xP4Enum : return "P2xP4";
1230  case PatersonEnum : return "Paterson";
1231  case PengridEnum : return "Pengrid";
1232  case PenpairEnum : return "Penpair";
1233  case PentaEnum : return "Penta";
1234  case PentaInputEnum : return "PentaInput";
1235  case ProfilerEnum : return "Profiler";
1236  case ProfilingCurrentFlopsEnum : return "ProfilingCurrentFlops";
1237  case ProfilingCurrentMemEnum : return "ProfilingCurrentMem";
1238  case ProfilingSolutionTimeEnum : return "ProfilingSolutionTime";
1239  case RegionaloutputEnum : return "Regionaloutput";
1240  case RegularEnum : return "Regular";
1241  case RecoveryAnalysisEnum : return "RecoveryAnalysis";
1242  case RiftfrontEnum : return "Riftfront";
1243  case SIAApproximationEnum : return "SIAApproximation";
1244  case SMBcomponentsEnum : return "SMBcomponents";
1245  case SMBd18opddEnum : return "SMBd18opdd";
1246  case SMBforcingEnum : return "SMBforcing";
1247  case SMBgcmEnum : return "SMBgcm";
1248  case SMBgembEnum : return "SMBgemb";
1249  case SMBgradientsEnum : return "SMBgradients";
1250  case SMBgradientscomponentsEnum : return "SMBgradientscomponents";
1251  case SMBgradientselaEnum : return "SMBgradientsela";
1252  case SMBhenningEnum : return "SMBhenning";
1253  case SMBmeltcomponentsEnum : return "SMBmeltcomponents";
1254  case SMBpddEnum : return "SMBpdd";
1255  case SMBpddSicopolisEnum : return "SMBpddSicopolis";
1256  case SMBsemicEnum : return "SMBsemic";
1257  case SSAApproximationEnum : return "SSAApproximation";
1258  case SSAFSApproximationEnum : return "SSAFSApproximation";
1259  case SSAHOApproximationEnum : return "SSAHOApproximation";
1260  case ScaledEnum : return "Scaled";
1261  case SealevelAbsoluteEnum : return "SealevelAbsolute";
1262  case SealevelEmotionEnum : return "SealevelEmotion";
1263  case SealevelInertiaTensorXZEnum : return "SealevelInertiaTensorXZ";
1264  case SealevelInertiaTensorYZEnum : return "SealevelInertiaTensorYZ";
1265  case SealevelInertiaTensorZZEnum : return "SealevelInertiaTensorZZ";
1266  case SealevelNmotionEnum : return "SealevelNmotion";
1267  case SealevelUmotionEnum : return "SealevelUmotion";
1268  case SealevelriseAnalysisEnum : return "SealevelriseAnalysis";
1269  case SealevelriseSolutionEnum : return "SealevelriseSolution";
1270  case SegEnum : return "Seg";
1271  case SegInputEnum : return "SegInput";
1272  case SegmentEnum : return "Segment";
1273  case SegmentRiftfrontEnum : return "SegmentRiftfront";
1274  case SeparateEnum : return "Separate";
1275  case SeqEnum : return "Seq";
1276  case SmbAnalysisEnum : return "SmbAnalysis";
1277  case SmbSolutionEnum : return "SmbSolution";
1278  case SmoothAnalysisEnum : return "SmoothAnalysis";
1279  case SoftMigrationEnum : return "SoftMigration";
1280  case SpatialLinearFloatingMeltRateEnum : return "SpatialLinearFloatingMeltRate";
1281  case SpcDynamicEnum : return "SpcDynamic";
1282  case SpcStaticEnum : return "SpcStatic";
1283  case SpcTransientEnum : return "SpcTransient";
1284  case SsetEnum : return "Sset";
1285  case SteadystateSolutionEnum : return "SteadystateSolution";
1286  case StressIntensityFactorEnum : return "StressIntensityFactor";
1287  case StressbalanceAnalysisEnum : return "StressbalanceAnalysis";
1288  case StressbalanceConvergenceNumStepsEnum : return "StressbalanceConvergenceNumSteps";
1289  case StressbalanceSIAAnalysisEnum : return "StressbalanceSIAAnalysis";
1290  case StressbalanceSolutionEnum : return "StressbalanceSolution";
1291  case StressbalanceVerticalAnalysisEnum : return "StressbalanceVerticalAnalysis";
1292  case StringArrayParamEnum : return "StringArrayParam";
1293  case StringExternalResultEnum : return "StringExternalResult";
1294  case StringParamEnum : return "StringParam";
1295  case SubelementFriction1Enum : return "SubelementFriction1";
1296  case SubelementFriction2Enum : return "SubelementFriction2";
1297  case SubelementMelt1Enum : return "SubelementMelt1";
1298  case SubelementMelt2Enum : return "SubelementMelt2";
1299  case SubelementMigrationEnum : return "SubelementMigration";
1300  case SurfaceSlopeSolutionEnum : return "SurfaceSlopeSolution";
1301  case TaylorHoodEnum : return "TaylorHood";
1302  case TetraEnum : return "Tetra";
1303  case TetraInputEnum : return "TetraInput";
1304  case ThermalAnalysisEnum : return "ThermalAnalysis";
1305  case ThermalSolutionEnum : return "ThermalSolution";
1306  case ThicknessErrorEstimatorEnum : return "ThicknessErrorEstimator";
1307  case TotalCalvingFluxLevelsetEnum : return "TotalCalvingFluxLevelset";
1308  case TotalCalvingMeltingFluxLevelsetEnum : return "TotalCalvingMeltingFluxLevelset";
1309  case TotalFloatingBmbEnum : return "TotalFloatingBmb";
1310  case TotalFloatingBmbScaledEnum : return "TotalFloatingBmbScaled";
1311  case TotalGroundedBmbEnum : return "TotalGroundedBmb";
1312  case TotalGroundedBmbScaledEnum : return "TotalGroundedBmbScaled";
1313  case TotalSmbEnum : return "TotalSmb";
1314  case TotalSmbScaledEnum : return "TotalSmbScaled";
1315  case TransientArrayParamEnum : return "TransientArrayParam";
1316  case TransientInputEnum : return "TransientInput";
1317  case TransientInput2Enum : return "TransientInput2";
1318  case TransientParamEnum : return "TransientParam";
1319  case TransientSolutionEnum : return "TransientSolution";
1320  case TriaEnum : return "Tria";
1321  case TriaInputEnum : return "TriaInput";
1322  case UzawaPressureAnalysisEnum : return "UzawaPressureAnalysis";
1323  case VectorParamEnum : return "VectorParam";
1324  case VertexEnum : return "Vertex";
1325  case VertexLIdEnum : return "VertexLId";
1326  case VertexPIdEnum : return "VertexPId";
1327  case VertexSIdEnum : return "VertexSId";
1328  case VerticesEnum : return "Vertices";
1329  case ViscousHeatingEnum : return "ViscousHeating";
1330  case WaterEnum : return "Water";
1331  case XTaylorHoodEnum : return "XTaylorHood";
1332  case XYEnum : return "XY";
1333  case XYZEnum : return "XYZ";
1334  case BalancethicknessD0Enum : return "BalancethicknessD0";
1335  case BalancethicknessDiffusionCoefficientEnum : return "BalancethicknessDiffusionCoefficient";
1336  case BilinearInterpEnum : return "BilinearInterp";
1337  case CalvingdevCoeffEnum : return "CalvingdevCoeff";
1338  case DeviatoricStressEnum : return "DeviatoricStress";
1339  case EtaAbsGradientEnum : return "EtaAbsGradient";
1340  case MeshZEnum : return "MeshZ";
1341  case NearestInterpEnum : return "NearestInterp";
1342  case OutputdefinitionListEnum : return "OutputdefinitionList";
1343  case SealevelObsEnum : return "SealevelObs";
1344  case SealevelWeightsEnum : return "SealevelWeights";
1345  case StrainRateEnum : return "StrainRate";
1346  case StressTensorEnum : return "StressTensor";
1347  case StressbalanceViscosityOvershootEnum : return "StressbalanceViscosityOvershoot";
1348  case SubelementMigration4Enum : return "SubelementMigration4";
1349  case TimesteppingTimeAdaptEnum : return "TimesteppingTimeAdapt";
1350  case TriangleInterpEnum : return "TriangleInterp";
1351  case MaximumNumberOfDefinitionsEnum : return "MaximumNumberOfDefinitions";
1352  default : return "unknown";
1353 
1354  }
1355 }

◆ EnumToStringx() [2/2]

void EnumToStringx ( char **  string,
int  enum_in 
)

Definition at line 1356 of file EnumToStringx.cpp.

1356  {
1357  char *string = NULL;
1358  int len = 0;
1359 
1360  len=strlen(EnumToStringx(enum_in));
1361  string=xNew<char>(len+1);
1362  memcpy(string,EnumToStringx(enum_in),(len+1)*sizeof(char));
1363 
1364  /*Assign output pointer*/
1365  *pstring=string;
1366 }

◆ StringToEnumx()

int StringToEnumx ( const char *  string_in,
bool  notfounderror = true 
)

Definition at line 14 of file StringToEnumx.cpp.

14  {
15 
16  int stage=1;
17 
18  if(stage==1){
19  if (strcmp(name,"ParametersSTART")==0) return ParametersSTARTEnum;
20  else if (strcmp(name,"AdolcParam")==0) return AdolcParamEnum;
21  else if (strcmp(name,"AmrDeviatoricErrorGroupThreshold")==0) return AmrDeviatoricErrorGroupThresholdEnum;
22  else if (strcmp(name,"AmrDeviatoricErrorMaximum")==0) return AmrDeviatoricErrorMaximumEnum;
23  else if (strcmp(name,"AmrDeviatoricErrorResolution")==0) return AmrDeviatoricErrorResolutionEnum;
24  else if (strcmp(name,"AmrDeviatoricErrorThreshold")==0) return AmrDeviatoricErrorThresholdEnum;
25  else if (strcmp(name,"AmrErr")==0) return AmrErrEnum;
26  else if (strcmp(name,"AmrField")==0) return AmrFieldEnum;
27  else if (strcmp(name,"AmrGradation")==0) return AmrGradationEnum;
28  else if (strcmp(name,"AmrGroundingLineDistance")==0) return AmrGroundingLineDistanceEnum;
29  else if (strcmp(name,"AmrGroundingLineResolution")==0) return AmrGroundingLineResolutionEnum;
30  else if (strcmp(name,"AmrHmax")==0) return AmrHmaxEnum;
31  else if (strcmp(name,"AmrHmin")==0) return AmrHminEnum;
32  else if (strcmp(name,"AmrIceFrontDistance")==0) return AmrIceFrontDistanceEnum;
33  else if (strcmp(name,"AmrIceFrontResolution")==0) return AmrIceFrontResolutionEnum;
34  else if (strcmp(name,"AmrKeepMetric")==0) return AmrKeepMetricEnum;
35  else if (strcmp(name,"AmrLag")==0) return AmrLagEnum;
36  else if (strcmp(name,"AmrLevelMax")==0) return AmrLevelMaxEnum;
37  else if (strcmp(name,"AmrRestart")==0) return AmrRestartEnum;
38  else if (strcmp(name,"AmrThicknessErrorGroupThreshold")==0) return AmrThicknessErrorGroupThresholdEnum;
39  else if (strcmp(name,"AmrThicknessErrorMaximum")==0) return AmrThicknessErrorMaximumEnum;
40  else if (strcmp(name,"AmrThicknessErrorResolution")==0) return AmrThicknessErrorResolutionEnum;
41  else if (strcmp(name,"AmrThicknessErrorThreshold")==0) return AmrThicknessErrorThresholdEnum;
42  else if (strcmp(name,"AmrType")==0) return AmrTypeEnum;
43  else if (strcmp(name,"AnalysisCounter")==0) return AnalysisCounterEnum;
44  else if (strcmp(name,"AnalysisType")==0) return AnalysisTypeEnum;
45  else if (strcmp(name,"AugmentedLagrangianR")==0) return AugmentedLagrangianREnum;
46  else if (strcmp(name,"AugmentedLagrangianRholambda")==0) return AugmentedLagrangianRholambdaEnum;
47  else if (strcmp(name,"AugmentedLagrangianRhop")==0) return AugmentedLagrangianRhopEnum;
48  else if (strcmp(name,"AugmentedLagrangianRlambda")==0) return AugmentedLagrangianRlambdaEnum;
49  else if (strcmp(name,"AugmentedLagrangianTheta")==0) return AugmentedLagrangianThetaEnum;
50  else if (strcmp(name,"AutodiffCbufsize")==0) return AutodiffCbufsizeEnum;
51  else if (strcmp(name,"AutodiffDependentObjects")==0) return AutodiffDependentObjectsEnum;
52  else if (strcmp(name,"AutodiffDriver")==0) return AutodiffDriverEnum;
53  else if (strcmp(name,"AutodiffFosForwardIndex")==0) return AutodiffFosForwardIndexEnum;
54  else if (strcmp(name,"AutodiffFosReverseIndex")==0) return AutodiffFosReverseIndexEnum;
55  else if (strcmp(name,"AutodiffFovForwardIndices")==0) return AutodiffFovForwardIndicesEnum;
56  else if (strcmp(name,"AutodiffGcTriggerMaxSize")==0) return AutodiffGcTriggerMaxSizeEnum;
57  else if (strcmp(name,"AutodiffGcTriggerRatio")==0) return AutodiffGcTriggerRatioEnum;
58  else if (strcmp(name,"AutodiffIsautodiff")==0) return AutodiffIsautodiffEnum;
59  else if (strcmp(name,"AutodiffLbufsize")==0) return AutodiffLbufsizeEnum;
60  else if (strcmp(name,"AutodiffNumDependents")==0) return AutodiffNumDependentsEnum;
61  else if (strcmp(name,"AutodiffNumIndependents")==0) return AutodiffNumIndependentsEnum;
62  else if (strcmp(name,"AutodiffObufsize")==0) return AutodiffObufsizeEnum;
63  else if (strcmp(name,"AutodiffTapeAlloc")==0) return AutodiffTapeAllocEnum;
64  else if (strcmp(name,"AutodiffTbufsize")==0) return AutodiffTbufsizeEnum;
65  else if (strcmp(name,"AutodiffXp")==0) return AutodiffXpEnum;
66  else if (strcmp(name,"BalancethicknessStabilization")==0) return BalancethicknessStabilizationEnum;
67  else if (strcmp(name,"BasalforcingsBottomplumedepth")==0) return BasalforcingsBottomplumedepthEnum;
68  else if (strcmp(name,"BasalforcingsCrustthickness")==0) return BasalforcingsCrustthicknessEnum;
69  else if (strcmp(name,"BasalforcingsDeepwaterElevation")==0) return BasalforcingsDeepwaterElevationEnum;
70  else if (strcmp(name,"BasalforcingsDeepwaterMeltingRate")==0) return BasalforcingsDeepwaterMeltingRateEnum;
71  else if (strcmp(name,"BasalforcingsDtbg")==0) return BasalforcingsDtbgEnum;
72  else if (strcmp(name,"Basalforcings")==0) return BasalforcingsEnum;
73  else if (strcmp(name,"BasalforcingsIsmip6AverageTf")==0) return BasalforcingsIsmip6AverageTfEnum;
74  else if (strcmp(name,"BasalforcingsIsmip6BasinArea")==0) return BasalforcingsIsmip6BasinAreaEnum;
75  else if (strcmp(name,"BasalforcingsIsmip6DeltaT")==0) return BasalforcingsIsmip6DeltaTEnum;
76  else if (strcmp(name,"BasalforcingsIsmip6Gamma0")==0) return BasalforcingsIsmip6Gamma0Enum;
77  else if (strcmp(name,"BasalforcingsIsmip6IsLocal")==0) return BasalforcingsIsmip6IsLocalEnum;
78  else if (strcmp(name,"BasalforcingsIsmip6NumBasins")==0) return BasalforcingsIsmip6NumBasinsEnum;
79  else if (strcmp(name,"BasalforcingsIsmip6TfDepths")==0) return BasalforcingsIsmip6TfDepthsEnum;
80  else if (strcmp(name,"BasalforcingsLowercrustheat")==0) return BasalforcingsLowercrustheatEnum;
81  else if (strcmp(name,"BasalforcingsMantleconductivity")==0) return BasalforcingsMantleconductivityEnum;
82  else if (strcmp(name,"BasalforcingsMeltrateFactor")==0) return BasalforcingsMeltrateFactorEnum;
83  else if (strcmp(name,"BasalforcingsNusselt")==0) return BasalforcingsNusseltEnum;
84  else if (strcmp(name,"BasalforcingsPicoAverageOverturning")==0) return BasalforcingsPicoAverageOverturningEnum;
85  else if (strcmp(name,"BasalforcingsPicoAverageSalinity")==0) return BasalforcingsPicoAverageSalinityEnum;
86  else if (strcmp(name,"BasalforcingsPicoAverageTemperature")==0) return BasalforcingsPicoAverageTemperatureEnum;
87  else if (strcmp(name,"BasalforcingsPicoBoxArea")==0) return BasalforcingsPicoBoxAreaEnum;
88  else if (strcmp(name,"BasalforcingsPicoFarOceansalinity")==0) return BasalforcingsPicoFarOceansalinityEnum;
89  else if (strcmp(name,"BasalforcingsPicoFarOceantemperature")==0) return BasalforcingsPicoFarOceantemperatureEnum;
90  else if (strcmp(name,"BasalforcingsPicoGammaT")==0) return BasalforcingsPicoGammaTEnum;
91  else if (strcmp(name,"BasalforcingsPicoIsplume")==0) return BasalforcingsPicoIsplumeEnum;
92  else if (strcmp(name,"BasalforcingsPicoMaxboxcount")==0) return BasalforcingsPicoMaxboxcountEnum;
93  else if (strcmp(name,"BasalforcingsPicoNumBasins")==0) return BasalforcingsPicoNumBasinsEnum;
94  else if (strcmp(name,"BasalforcingsPlumeradius")==0) return BasalforcingsPlumeradiusEnum;
95  else if (strcmp(name,"BasalforcingsPlumex")==0) return BasalforcingsPlumexEnum;
96  else if (strcmp(name,"BasalforcingsPlumey")==0) return BasalforcingsPlumeyEnum;
97  else if (strcmp(name,"BasalforcingsThresholdThickness")==0) return BasalforcingsThresholdThicknessEnum;
98  else if (strcmp(name,"BasalforcingsTopplumedepth")==0) return BasalforcingsTopplumedepthEnum;
99  else if (strcmp(name,"BasalforcingsUppercrustheat")==0) return BasalforcingsUppercrustheatEnum;
100  else if (strcmp(name,"BasalforcingsUppercrustthickness")==0) return BasalforcingsUppercrustthicknessEnum;
101  else if (strcmp(name,"BasalforcingsUpperdepthMelt")==0) return BasalforcingsUpperdepthMeltEnum;
102  else if (strcmp(name,"BasalforcingsUpperwaterElevation")==0) return BasalforcingsUpperwaterElevationEnum;
103  else if (strcmp(name,"BasalforcingsUpperwaterMeltingRate")==0) return BasalforcingsUpperwaterMeltingRateEnum;
104  else if (strcmp(name,"CalvingCrevasseDepth")==0) return CalvingCrevasseDepthEnum;
105  else if (strcmp(name,"CalvingHeightAboveFloatation")==0) return CalvingHeightAboveFloatationEnum;
106  else if (strcmp(name,"CalvingLaw")==0) return CalvingLawEnum;
107  else if (strcmp(name,"CalvingMax")==0) return CalvingMaxEnum;
108  else if (strcmp(name,"CalvingMinthickness")==0) return CalvingMinthicknessEnum;
109  else if (strcmp(name,"ConfigurationType")==0) return ConfigurationTypeEnum;
110  else if (strcmp(name,"ConstantsG")==0) return ConstantsGEnum;
111  else if (strcmp(name,"ConstantsReferencetemperature")==0) return ConstantsReferencetemperatureEnum;
112  else if (strcmp(name,"ConstantsYts")==0) return ConstantsYtsEnum;
113  else if (strcmp(name,"ControlInputSizeM")==0) return ControlInputSizeMEnum;
114  else if (strcmp(name,"ControlInputSizeN")==0) return ControlInputSizeNEnum;
115  else if (strcmp(name,"DamageC1")==0) return DamageC1Enum;
116  else if (strcmp(name,"DamageC2")==0) return DamageC2Enum;
117  else if (strcmp(name,"DamageC3")==0) return DamageC3Enum;
118  else if (strcmp(name,"DamageC4")==0) return DamageC4Enum;
119  else if (strcmp(name,"Damage")==0) return DamageEnum;
120  else if (strcmp(name,"DamageEquivStress")==0) return DamageEquivStressEnum;
121  else if (strcmp(name,"DamageEvolutionNumRequestedOutputs")==0) return DamageEvolutionNumRequestedOutputsEnum;
122  else if (strcmp(name,"DamageEvolutionRequestedOutputs")==0) return DamageEvolutionRequestedOutputsEnum;
123  else if (strcmp(name,"DamageHealing")==0) return DamageHealingEnum;
124  else if (strcmp(name,"DamageKappa")==0) return DamageKappaEnum;
125  else if (strcmp(name,"DamageLaw")==0) return DamageLawEnum;
126  else if (strcmp(name,"DamageMaxDamage")==0) return DamageMaxDamageEnum;
127  else if (strcmp(name,"DamageStabilization")==0) return DamageStabilizationEnum;
128  else if (strcmp(name,"DamageStressThreshold")==0) return DamageStressThresholdEnum;
129  else if (strcmp(name,"DamageStressUBound")==0) return DamageStressUBoundEnum;
130  else if (strcmp(name,"DebugProfiling")==0) return DebugProfilingEnum;
131  else if (strcmp(name,"DomainDimension")==0) return DomainDimensionEnum;
132  else if (strcmp(name,"DomainType")==0) return DomainTypeEnum;
133  else if (strcmp(name,"DslModel")==0) return DslModelEnum;
134  else if (strcmp(name,"DslModelid")==0) return DslModelidEnum;
135  else if (strcmp(name,"DslNummodels")==0) return DslNummodelsEnum;
136  else if (strcmp(name,"DslComputeFingerprints")==0) return DslComputeFingerprintsEnum;
137  else if (strcmp(name,"EarthId")==0) return EarthIdEnum;
138  else if (strcmp(name,"EplZigZagCounter")==0) return EplZigZagCounterEnum;
139  else stage=2;
140  }
141  if(stage==2){
142  if (strcmp(name,"EsaHElastic")==0) return EsaHElasticEnum;
143  else if (strcmp(name,"EsaHemisphere")==0) return EsaHemisphereEnum;
144  else if (strcmp(name,"EsaRequestedOutputs")==0) return EsaRequestedOutputsEnum;
145  else if (strcmp(name,"EsaUElastic")==0) return EsaUElasticEnum;
146  else if (strcmp(name,"ExtrapolationVariable")==0) return ExtrapolationVariableEnum;
147  else if (strcmp(name,"FemModelComm")==0) return FemModelCommEnum;
148  else if (strcmp(name,"FlowequationFeFS")==0) return FlowequationFeFSEnum;
149  else if (strcmp(name,"FlowequationIsFS")==0) return FlowequationIsFSEnum;
150  else if (strcmp(name,"FlowequationIsHO")==0) return FlowequationIsHOEnum;
151  else if (strcmp(name,"FlowequationIsL1L2")==0) return FlowequationIsL1L2Enum;
152  else if (strcmp(name,"FlowequationIsSIA")==0) return FlowequationIsSIAEnum;
153  else if (strcmp(name,"FlowequationIsSSA")==0) return FlowequationIsSSAEnum;
154  else if (strcmp(name,"FrictionCoupling")==0) return FrictionCouplingEnum;
155  else if (strcmp(name,"FrictionDelta")==0) return FrictionDeltaEnum;
156  else if (strcmp(name,"FrictionEffectivePressureLimit")==0) return FrictionEffectivePressureLimitEnum;
157  else if (strcmp(name,"FrictionF")==0) return FrictionFEnum;
158  else if (strcmp(name,"FrictionGamma")==0) return FrictionGammaEnum;
159  else if (strcmp(name,"FrictionLaw")==0) return FrictionLawEnum;
160  else if (strcmp(name,"FrictionPseudoplasticityExponent")==0) return FrictionPseudoplasticityExponentEnum;
161  else if (strcmp(name,"FrictionThresholdSpeed")==0) return FrictionThresholdSpeedEnum;
162  else if (strcmp(name,"FrictionVoidRatio")==0) return FrictionVoidRatioEnum;
163  else if (strcmp(name,"FrontalForcingsBasinIcefrontArea")==0) return FrontalForcingsBasinIcefrontAreaEnum;
164  else if (strcmp(name,"FrontalForcingsNumberofBasins")==0) return FrontalForcingsNumberofBasinsEnum;
165  else if (strcmp(name,"FrontalForcingsParam")==0) return FrontalForcingsParamEnum;
166  else if (strcmp(name,"GiaModel")==0) return GiaModelEnum;
167  else if (strcmp(name,"GiaModelid")==0) return GiaModelidEnum;
168  else if (strcmp(name,"GiaNummodels")==0) return GiaNummodelsEnum;
169  else if (strcmp(name,"GiaCrossSectionShape")==0) return GiaCrossSectionShapeEnum;
170  else if (strcmp(name,"GroundinglineFrictionInterpolation")==0) return GroundinglineFrictionInterpolationEnum;
171  else if (strcmp(name,"GroundinglineMeltInterpolation")==0) return GroundinglineMeltInterpolationEnum;
172  else if (strcmp(name,"GroundinglineMigration")==0) return GroundinglineMigrationEnum;
173  else if (strcmp(name,"HydrologyAveraging")==0) return HydrologyAveragingEnum;
174  else if (strcmp(name,"HydrologyCavitySpacing")==0) return HydrologyCavitySpacingEnum;
175  else if (strcmp(name,"HydrologyChannelConductivity")==0) return HydrologyChannelConductivityEnum;
176  else if (strcmp(name,"HydrologyChannelSheetWidth")==0) return HydrologyChannelSheetWidthEnum;
177  else if (strcmp(name,"HydrologyEnglacialVoidRatio")==0) return HydrologyEnglacialVoidRatioEnum;
178  else if (strcmp(name,"HydrologyIschannels")==0) return HydrologyIschannelsEnum;
179  else if (strcmp(name,"HydrologyMeltFlag")==0) return HydrologyMeltFlagEnum;
180  else if (strcmp(name,"HydrologyModel")==0) return HydrologyModelEnum;
181  else if (strcmp(name,"HydrologyNumRequestedOutputs")==0) return HydrologyNumRequestedOutputsEnum;
182  else if (strcmp(name,"HydrologyPressureMeltCoefficient")==0) return HydrologyPressureMeltCoefficientEnum;
183  else if (strcmp(name,"HydrologyRelaxation")==0) return HydrologyRelaxationEnum;
184  else if (strcmp(name,"HydrologyRequestedOutputs")==0) return HydrologyRequestedOutputsEnum;
185  else if (strcmp(name,"HydrologySedimentKmax")==0) return HydrologySedimentKmaxEnum;
186  else if (strcmp(name,"HydrologyStepsPerStep")==0) return HydrologyStepsPerStepEnum;
187  else if (strcmp(name,"HydrologyStorage")==0) return HydrologyStorageEnum;
188  else if (strcmp(name,"HydrologydcEplColapseThickness")==0) return HydrologydcEplColapseThicknessEnum;
189  else if (strcmp(name,"HydrologydcEplCompressibility")==0) return HydrologydcEplCompressibilityEnum;
190  else if (strcmp(name,"HydrologydcEplConductivity")==0) return HydrologydcEplConductivityEnum;
191  else if (strcmp(name,"HydrologydcEplInitialThickness")==0) return HydrologydcEplInitialThicknessEnum;
192  else if (strcmp(name,"HydrologydcEplMaxThickness")==0) return HydrologydcEplMaxThicknessEnum;
193  else if (strcmp(name,"HydrologydcEplPorosity")==0) return HydrologydcEplPorosityEnum;
194  else if (strcmp(name,"HydrologydcEplThickComp")==0) return HydrologydcEplThickCompEnum;
195  else if (strcmp(name,"HydrologydcEplflipLock")==0) return HydrologydcEplflipLockEnum;
196  else if (strcmp(name,"HydrologydcIsefficientlayer")==0) return HydrologydcIsefficientlayerEnum;
197  else if (strcmp(name,"HydrologydcLeakageFactor")==0) return HydrologydcLeakageFactorEnum;
198  else if (strcmp(name,"HydrologydcMaxIter")==0) return HydrologydcMaxIterEnum;
199  else if (strcmp(name,"HydrologydcPenaltyFactor")==0) return HydrologydcPenaltyFactorEnum;
200  else if (strcmp(name,"HydrologydcPenaltyLock")==0) return HydrologydcPenaltyLockEnum;
201  else if (strcmp(name,"HydrologydcRelTol")==0) return HydrologydcRelTolEnum;
202  else if (strcmp(name,"HydrologydcSedimentCompressibility")==0) return HydrologydcSedimentCompressibilityEnum;
203  else if (strcmp(name,"HydrologydcSedimentlimit")==0) return HydrologydcSedimentlimitEnum;
204  else if (strcmp(name,"HydrologydcSedimentlimitFlag")==0) return HydrologydcSedimentlimitFlagEnum;
205  else if (strcmp(name,"HydrologydcSedimentPorosity")==0) return HydrologydcSedimentPorosityEnum;
206  else if (strcmp(name,"HydrologydcSedimentThickness")==0) return HydrologydcSedimentThicknessEnum;
207  else if (strcmp(name,"HydrologydcTransferFlag")==0) return HydrologydcTransferFlagEnum;
208  else if (strcmp(name,"HydrologydcUnconfinedFlag")==0) return HydrologydcUnconfinedFlagEnum;
209  else if (strcmp(name,"HydrologydcWaterCompressibility")==0) return HydrologydcWaterCompressibilityEnum;
210  else if (strcmp(name,"HydrologyshreveStabilization")==0) return HydrologyshreveStabilizationEnum;
211  else if (strcmp(name,"IcecapToEarthComm")==0) return IcecapToEarthCommEnum;
212  else if (strcmp(name,"Index")==0) return IndexEnum;
213  else if (strcmp(name,"InputFileName")==0) return InputFileNameEnum;
214  else if (strcmp(name,"InputToDepthaverageIn")==0) return InputToDepthaverageInEnum;
215  else if (strcmp(name,"InputToDepthaverageOut")==0) return InputToDepthaverageOutEnum;
216  else if (strcmp(name,"InputToExtrude")==0) return InputToExtrudeEnum;
217  else if (strcmp(name,"InputToL2Project")==0) return InputToL2ProjectEnum;
218  else if (strcmp(name,"InputToSmooth")==0) return InputToSmoothEnum;
219  else if (strcmp(name,"InversionAlgorithm")==0) return InversionAlgorithmEnum;
220  else if (strcmp(name,"InversionControlParameters")==0) return InversionControlParametersEnum;
221  else if (strcmp(name,"InversionControlScalingFactors")==0) return InversionControlScalingFactorsEnum;
222  else if (strcmp(name,"InversionCostFunctions")==0) return InversionCostFunctionsEnum;
223  else if (strcmp(name,"InversionDxmin")==0) return InversionDxminEnum;
224  else if (strcmp(name,"InversionGatol")==0) return InversionGatolEnum;
225  else if (strcmp(name,"InversionGradientScaling")==0) return InversionGradientScalingEnum;
226  else if (strcmp(name,"InversionGrtol")==0) return InversionGrtolEnum;
227  else if (strcmp(name,"InversionGttol")==0) return InversionGttolEnum;
228  else if (strcmp(name,"InversionIncompleteAdjoint")==0) return InversionIncompleteAdjointEnum;
229  else if (strcmp(name,"InversionIscontrol")==0) return InversionIscontrolEnum;
230  else if (strcmp(name,"InversionMaxiter")==0) return InversionMaxiterEnum;
231  else if (strcmp(name,"InversionMaxiterPerStep")==0) return InversionMaxiterPerStepEnum;
232  else if (strcmp(name,"InversionMaxsteps")==0) return InversionMaxstepsEnum;
233  else if (strcmp(name,"InversionNsteps")==0) return InversionNstepsEnum;
234  else if (strcmp(name,"InversionNumControlParameters")==0) return InversionNumControlParametersEnum;
235  else if (strcmp(name,"InversionNumCostFunctions")==0) return InversionNumCostFunctionsEnum;
236  else if (strcmp(name,"InversionStepThreshold")==0) return InversionStepThresholdEnum;
237  else if (strcmp(name,"InversionType")==0) return InversionTypeEnum;
238  else if (strcmp(name,"LevelsetKillIcebergs")==0) return LevelsetKillIcebergsEnum;
239  else if (strcmp(name,"LevelsetReinitFrequency")==0) return LevelsetReinitFrequencyEnum;
240  else if (strcmp(name,"LevelsetStabilization")==0) return LevelsetStabilizationEnum;
241  else if (strcmp(name,"LockFileName")==0) return LockFileNameEnum;
242  else if (strcmp(name,"LoveAllowLayerDeletion")==0) return LoveAllowLayerDeletionEnum;
243  else if (strcmp(name,"LoveForcingType")==0) return LoveForcingTypeEnum;
244  else if (strcmp(name,"LoveFrequencies")==0) return LoveFrequenciesEnum;
245  else if (strcmp(name,"LoveG0")==0) return LoveG0Enum;
246  else if (strcmp(name,"LoveKernels")==0) return LoveKernelsEnum;
247  else if (strcmp(name,"LoveMu0")==0) return LoveMu0Enum;
248  else if (strcmp(name,"LoveNfreq")==0) return LoveNfreqEnum;
249  else if (strcmp(name,"LoveR0")==0) return LoveR0Enum;
250  else if (strcmp(name,"LoveShNmax")==0) return LoveShNmaxEnum;
251  else if (strcmp(name,"LoveShNmin")==0) return LoveShNminEnum;
252  else if (strcmp(name,"MassFluxSegments")==0) return MassFluxSegmentsEnum;
253  else if (strcmp(name,"MassFluxSegmentsPresent")==0) return MassFluxSegmentsPresentEnum;
254  else if (strcmp(name,"MasstransportHydrostaticAdjustment")==0) return MasstransportHydrostaticAdjustmentEnum;
255  else if (strcmp(name,"MasstransportIsfreesurface")==0) return MasstransportIsfreesurfaceEnum;
256  else if (strcmp(name,"MasstransportMinThickness")==0) return MasstransportMinThicknessEnum;
257  else if (strcmp(name,"MasstransportNumRequestedOutputs")==0) return MasstransportNumRequestedOutputsEnum;
258  else if (strcmp(name,"MasstransportPenaltyFactor")==0) return MasstransportPenaltyFactorEnum;
259  else if (strcmp(name,"MasstransportRequestedOutputs")==0) return MasstransportRequestedOutputsEnum;
260  else if (strcmp(name,"MasstransportStabilization")==0) return MasstransportStabilizationEnum;
261  else if (strcmp(name,"MaterialsBeta")==0) return MaterialsBetaEnum;
262  else stage=3;
263  }
264  if(stage==3){
265  if (strcmp(name,"MaterialsEarthDensity")==0) return MaterialsEarthDensityEnum;
266  else if (strcmp(name,"MaterialsEffectiveconductivityAveraging")==0) return MaterialsEffectiveconductivityAveragingEnum;
267  else if (strcmp(name,"MaterialsHeatcapacity")==0) return MaterialsHeatcapacityEnum;
268  else if (strcmp(name,"MaterialsLatentheat")==0) return MaterialsLatentheatEnum;
269  else if (strcmp(name,"MaterialsLithosphereDensity")==0) return MaterialsLithosphereDensityEnum;
270  else if (strcmp(name,"MaterialsLithosphereShearModulus")==0) return MaterialsLithosphereShearModulusEnum;
271  else if (strcmp(name,"MaterialsMantleDensity")==0) return MaterialsMantleDensityEnum;
272  else if (strcmp(name,"MaterialsMantleShearModulus")==0) return MaterialsMantleShearModulusEnum;
273  else if (strcmp(name,"MaterialsMeltingpoint")==0) return MaterialsMeltingpointEnum;
274  else if (strcmp(name,"MaterialsMixedLayerCapacity")==0) return MaterialsMixedLayerCapacityEnum;
275  else if (strcmp(name,"MaterialsMuWater")==0) return MaterialsMuWaterEnum;
276  else if (strcmp(name,"MaterialsRheologyLaw")==0) return MaterialsRheologyLawEnum;
277  else if (strcmp(name,"MaterialsRhoFreshwater")==0) return MaterialsRhoFreshwaterEnum;
278  else if (strcmp(name,"MaterialsRhoIce")==0) return MaterialsRhoIceEnum;
279  else if (strcmp(name,"MaterialsRhoSeawater")==0) return MaterialsRhoSeawaterEnum;
280  else if (strcmp(name,"MaterialsTemperateiceconductivity")==0) return MaterialsTemperateiceconductivityEnum;
281  else if (strcmp(name,"MaterialsThermalExchangeVelocity")==0) return MaterialsThermalExchangeVelocityEnum;
282  else if (strcmp(name,"MaterialsThermalconductivity")==0) return MaterialsThermalconductivityEnum;
283  else if (strcmp(name,"MeltingOffset")==0) return MeltingOffsetEnum;
284  else if (strcmp(name,"MeshAverageVertexConnectivity")==0) return MeshAverageVertexConnectivityEnum;
285  else if (strcmp(name,"MeshElementtype")==0) return MeshElementtypeEnum;
286  else if (strcmp(name,"MeshNumberoflayers")==0) return MeshNumberoflayersEnum;
287  else if (strcmp(name,"MeshNumberofvertices")==0) return MeshNumberofverticesEnum;
288  else if (strcmp(name,"ModelId")==0) return ModelIdEnum;
289  else if (strcmp(name,"Nodes")==0) return NodesEnum;
290  else if (strcmp(name,"NumModels")==0) return NumModelsEnum;
291  else if (strcmp(name,"OceanGridNx")==0) return OceanGridNxEnum;
292  else if (strcmp(name,"OceanGridNy")==0) return OceanGridNyEnum;
293  else if (strcmp(name,"OceanGridX")==0) return OceanGridXEnum;
294  else if (strcmp(name,"OceanGridY")==0) return OceanGridYEnum;
295  else if (strcmp(name,"OutputBufferPointer")==0) return OutputBufferPointerEnum;
296  else if (strcmp(name,"OutputBufferSizePointer")==0) return OutputBufferSizePointerEnum;
297  else if (strcmp(name,"OutputFileName")==0) return OutputFileNameEnum;
298  else if (strcmp(name,"OutputFilePointer")==0) return OutputFilePointerEnum;
299  else if (strcmp(name,"Outputdefinition")==0) return OutputdefinitionEnum;
300  else if (strcmp(name,"QmuErrName")==0) return QmuErrNameEnum;
301  else if (strcmp(name,"QmuInName")==0) return QmuInNameEnum;
302  else if (strcmp(name,"QmuIsdakota")==0) return QmuIsdakotaEnum;
303  else if (strcmp(name,"QmuOutName")==0) return QmuOutNameEnum;
304  else if (strcmp(name,"QmuOutput")==0) return QmuOutputEnum;
305  else if (strcmp(name,"QmuCurrEvalId")==0) return QmuCurrEvalIdEnum;
306  else if (strcmp(name,"QmuResponsedescriptors")==0) return QmuResponsedescriptorsEnum;
307  else if (strcmp(name,"QmuVariableDescriptors")==0) return QmuVariableDescriptorsEnum;
308  else if (strcmp(name,"QmuVariablePartitions")==0) return QmuVariablePartitionsEnum;
309  else if (strcmp(name,"QmuVariablePartitionsNpart")==0) return QmuVariablePartitionsNpartEnum;
310  else if (strcmp(name,"QmuVariablePartitionsNt")==0) return QmuVariablePartitionsNtEnum;
311  else if (strcmp(name,"QmuResponsePartitions")==0) return QmuResponsePartitionsEnum;
312  else if (strcmp(name,"QmuResponsePartitionsNpart")==0) return QmuResponsePartitionsNpartEnum;
313  else if (strcmp(name,"RestartFileName")==0) return RestartFileNameEnum;
314  else if (strcmp(name,"Results")==0) return ResultsEnum;
315  else if (strcmp(name,"RootPath")==0) return RootPathEnum;
316  else if (strcmp(name,"SaveResults")==0) return SaveResultsEnum;
317  else if (strcmp(name,"SolidearthPlanetRadius")==0) return SolidearthPlanetRadiusEnum;
318  else if (strcmp(name,"SolidearthPlanetArea")==0) return SolidearthPlanetAreaEnum;
319  else if (strcmp(name,"SealevelEustatic")==0) return SealevelEustaticEnum;
320  else if (strcmp(name,"SolidearthSettingsAbstol")==0) return SolidearthSettingsAbstolEnum;
321  else if (strcmp(name,"RotationalAngularVelocity")==0) return RotationalAngularVelocityEnum;
322  else if (strcmp(name,"SolidearthSettingsElastic")==0) return SolidearthSettingsElasticEnum;
323  else if (strcmp(name,"SealevelriseGeometryDone")==0) return SealevelriseGeometryDoneEnum;
324  else if (strcmp(name,"RotationalEquatorialMoi")==0) return RotationalEquatorialMoiEnum;
325  else if (strcmp(name,"TidalLoveH")==0) return TidalLoveHEnum;
326  else if (strcmp(name,"TidalLoveK")==0) return TidalLoveKEnum;
327  else if (strcmp(name,"TidalLoveL")==0) return TidalLoveLEnum;
328  else if (strcmp(name,"TidalLoveK2Secular")==0) return TidalLoveK2SecularEnum;
329  else if (strcmp(name,"LoadLoveH")==0) return LoadLoveHEnum;
330  else if (strcmp(name,"LoadLoveK")==0) return LoadLoveKEnum;
331  else if (strcmp(name,"LoadLoveL")==0) return LoadLoveLEnum;
332  else if (strcmp(name,"SealevelriseGRigid")==0) return SealevelriseGRigidEnum;
333  else if (strcmp(name,"SealevelriseGElastic")==0) return SealevelriseGElasticEnum;
334  else if (strcmp(name,"SolidearthSettingsComputesealevelchange")==0) return SolidearthSettingsComputesealevelchangeEnum;
335  else if (strcmp(name,"SolidearthSettingsRunFrequency")==0) return SolidearthSettingsRunFrequencyEnum;
336  else if (strcmp(name,"SealevelriseHElastic")==0) return SealevelriseHElasticEnum;
337  else if (strcmp(name,"SolidearthSettingsHoriz")==0) return SolidearthSettingsHorizEnum;
338  else if (strcmp(name,"SolidearthSettingsMaxiter")==0) return SolidearthSettingsMaxiterEnum;
339  else if (strcmp(name,"SolidearthSettingsOceanAreaScaling")==0) return SolidearthSettingsOceanAreaScalingEnum;
340  else if (strcmp(name,"RotationalPolarMoi")==0) return RotationalPolarMoiEnum;
341  else if (strcmp(name,"SolidearthSettingsReltol")==0) return SolidearthSettingsReltolEnum;
342  else if (strcmp(name,"SealevelriseRequestedOutputs")==0) return SealevelriseRequestedOutputsEnum;
343  else if (strcmp(name,"SolidearthSettingsRigid")==0) return SolidearthSettingsRigidEnum;
344  else if (strcmp(name,"SolidearthSettingsRotation")==0) return SolidearthSettingsRotationEnum;
345  else if (strcmp(name,"SealevelriseRunCount")==0) return SealevelriseRunCountEnum;
346  else if (strcmp(name,"SealevelriseTransitions")==0) return SealevelriseTransitionsEnum;
347  else if (strcmp(name,"SealevelriseUElastic")==0) return SealevelriseUElasticEnum;
348  else if (strcmp(name,"SettingsIoGather")==0) return SettingsIoGatherEnum;
349  else if (strcmp(name,"SettingsNumResultsOnNodes")==0) return SettingsNumResultsOnNodesEnum;
350  else if (strcmp(name,"SettingsOutputFrequency")==0) return SettingsOutputFrequencyEnum;
351  else if (strcmp(name,"SettingsRecordingFrequency")==0) return SettingsRecordingFrequencyEnum;
352  else if (strcmp(name,"SettingsResultsOnNodes")==0) return SettingsResultsOnNodesEnum;
353  else if (strcmp(name,"SettingsSbCouplingFrequency")==0) return SettingsSbCouplingFrequencyEnum;
354  else if (strcmp(name,"SettingsSolverResidueThreshold")==0) return SettingsSolverResidueThresholdEnum;
355  else if (strcmp(name,"SettingsWaitonlock")==0) return SettingsWaitonlockEnum;
356  else if (strcmp(name,"SmbAIce")==0) return SmbAIceEnum;
357  else if (strcmp(name,"SmbAIdx")==0) return SmbAIdxEnum;
358  else if (strcmp(name,"SmbASnow")==0) return SmbASnowEnum;
359  else if (strcmp(name,"SmbAccualti")==0) return SmbAccualtiEnum;
360  else if (strcmp(name,"SmbAccugrad")==0) return SmbAccugradEnum;
361  else if (strcmp(name,"SmbAccuref")==0) return SmbAccurefEnum;
362  else if (strcmp(name,"SmbAdThresh")==0) return SmbAdThreshEnum;
363  else if (strcmp(name,"SmbAveraging")==0) return SmbAveragingEnum;
364  else if (strcmp(name,"SmbDesfac")==0) return SmbDesfacEnum;
365  else if (strcmp(name,"SmbDpermil")==0) return SmbDpermilEnum;
366  else if (strcmp(name,"SmbDsnowIdx")==0) return SmbDsnowIdxEnum;
367  else if (strcmp(name,"SmbCldFrac")==0) return SmbCldFracEnum;
368  else if (strcmp(name,"SmbDelta18o")==0) return SmbDelta18oEnum;
369  else if (strcmp(name,"SmbDelta18oSurface")==0) return SmbDelta18oSurfaceEnum;
370  else if (strcmp(name,"SmbDenIdx")==0) return SmbDenIdxEnum;
371  else if (strcmp(name,"SmbDt")==0) return SmbDtEnum;
372  else if (strcmp(name,"Smb")==0) return SmbEnum;
373  else if (strcmp(name,"SmbF")==0) return SmbFEnum;
374  else if (strcmp(name,"SmbInitDensityScaling")==0) return SmbInitDensityScalingEnum;
375  else if (strcmp(name,"SmbIsaccumulation")==0) return SmbIsaccumulationEnum;
376  else if (strcmp(name,"SmbIsalbedo")==0) return SmbIsalbedoEnum;
377  else if (strcmp(name,"SmbIsclimatology")==0) return SmbIsclimatologyEnum;
378  else if (strcmp(name,"SmbIsconstrainsurfaceT")==0) return SmbIsconstrainsurfaceTEnum;
379  else if (strcmp(name,"SmbIsd18opd")==0) return SmbIsd18opdEnum;
380  else if (strcmp(name,"SmbIsdelta18o")==0) return SmbIsdelta18oEnum;
381  else if (strcmp(name,"SmbIsdensification")==0) return SmbIsdensificationEnum;
382  else if (strcmp(name,"SmbIsfirnwarming")==0) return SmbIsfirnwarmingEnum;
383  else if (strcmp(name,"SmbIsgraingrowth")==0) return SmbIsgraingrowthEnum;
384  else if (strcmp(name,"SmbIsmelt")==0) return SmbIsmeltEnum;
385  else stage=4;
386  }
387  if(stage==4){
388  if (strcmp(name,"SmbIsmungsm")==0) return SmbIsmungsmEnum;
389  else if (strcmp(name,"SmbIsprecipscaled")==0) return SmbIsprecipscaledEnum;
390  else if (strcmp(name,"SmbIssetpddfac")==0) return SmbIssetpddfacEnum;
391  else if (strcmp(name,"SmbIsshortwave")==0) return SmbIsshortwaveEnum;
392  else if (strcmp(name,"SmbIstemperaturescaled")==0) return SmbIstemperaturescaledEnum;
393  else if (strcmp(name,"SmbIsthermal")==0) return SmbIsthermalEnum;
394  else if (strcmp(name,"SmbIsturbulentflux")==0) return SmbIsturbulentfluxEnum;
395  else if (strcmp(name,"SmbK")==0) return SmbKEnum;
396  else if (strcmp(name,"SmbNumRequestedOutputs")==0) return SmbNumRequestedOutputsEnum;
397  else if (strcmp(name,"SmbPfac")==0) return SmbPfacEnum;
398  else if (strcmp(name,"SmbRdl")==0) return SmbRdlEnum;
399  else if (strcmp(name,"SmbRequestedOutputs")==0) return SmbRequestedOutputsEnum;
400  else if (strcmp(name,"SmbRlaps")==0) return SmbRlapsEnum;
401  else if (strcmp(name,"SmbRlapslgm")==0) return SmbRlapslgmEnum;
402  else if (strcmp(name,"SmbRunoffalti")==0) return SmbRunoffaltiEnum;
403  else if (strcmp(name,"SmbRunoffgrad")==0) return SmbRunoffgradEnum;
404  else if (strcmp(name,"SmbRunoffref")==0) return SmbRunoffrefEnum;
405  else if (strcmp(name,"SmbSealev")==0) return SmbSealevEnum;
406  else if (strcmp(name,"SmbStepsPerStep")==0) return SmbStepsPerStepEnum;
407  else if (strcmp(name,"SmbSwIdx")==0) return SmbSwIdxEnum;
408  else if (strcmp(name,"SmbT0dry")==0) return SmbT0dryEnum;
409  else if (strcmp(name,"SmbT0wet")==0) return SmbT0wetEnum;
410  else if (strcmp(name,"SmbTdiff")==0) return SmbTdiffEnum;
411  else if (strcmp(name,"SmbThermoDeltaTScaling")==0) return SmbThermoDeltaTScalingEnum;
412  else if (strcmp(name,"SmbTemperaturesReconstructedYears")==0) return SmbTemperaturesReconstructedYearsEnum;
413  else if (strcmp(name,"SmbPrecipitationsReconstructedYears")==0) return SmbPrecipitationsReconstructedYearsEnum;
414  else if (strcmp(name,"SmoothThicknessMultiplier")==0) return SmoothThicknessMultiplierEnum;
415  else if (strcmp(name,"SolutionType")==0) return SolutionTypeEnum;
416  else if (strcmp(name,"SteadystateMaxiter")==0) return SteadystateMaxiterEnum;
417  else if (strcmp(name,"SteadystateNumRequestedOutputs")==0) return SteadystateNumRequestedOutputsEnum;
418  else if (strcmp(name,"SteadystateReltol")==0) return SteadystateReltolEnum;
419  else if (strcmp(name,"SteadystateRequestedOutputs")==0) return SteadystateRequestedOutputsEnum;
420  else if (strcmp(name,"Step")==0) return StepEnum;
421  else if (strcmp(name,"StressbalanceAbstol")==0) return StressbalanceAbstolEnum;
422  else if (strcmp(name,"StressbalanceFSreconditioning")==0) return StressbalanceFSreconditioningEnum;
423  else if (strcmp(name,"StressbalanceIsnewton")==0) return StressbalanceIsnewtonEnum;
424  else if (strcmp(name,"StressbalanceMaxiter")==0) return StressbalanceMaxiterEnum;
425  else if (strcmp(name,"StressbalanceNumRequestedOutputs")==0) return StressbalanceNumRequestedOutputsEnum;
426  else if (strcmp(name,"StressbalancePenaltyFactor")==0) return StressbalancePenaltyFactorEnum;
427  else if (strcmp(name,"StressbalanceReltol")==0) return StressbalanceReltolEnum;
428  else if (strcmp(name,"StressbalanceRequestedOutputs")==0) return StressbalanceRequestedOutputsEnum;
429  else if (strcmp(name,"StressbalanceRestol")==0) return StressbalanceRestolEnum;
430  else if (strcmp(name,"StressbalanceRiftPenaltyThreshold")==0) return StressbalanceRiftPenaltyThresholdEnum;
431  else if (strcmp(name,"StressbalanceShelfDampening")==0) return StressbalanceShelfDampeningEnum;
432  else if (strcmp(name,"ThermalIsdrainicecolumn")==0) return ThermalIsdrainicecolumnEnum;
433  else if (strcmp(name,"ThermalIsdynamicbasalspc")==0) return ThermalIsdynamicbasalspcEnum;
434  else if (strcmp(name,"ThermalIsenthalpy")==0) return ThermalIsenthalpyEnum;
435  else if (strcmp(name,"ThermalMaxiter")==0) return ThermalMaxiterEnum;
436  else if (strcmp(name,"ThermalNumRequestedOutputs")==0) return ThermalNumRequestedOutputsEnum;
437  else if (strcmp(name,"ThermalPenaltyFactor")==0) return ThermalPenaltyFactorEnum;
438  else if (strcmp(name,"ThermalPenaltyLock")==0) return ThermalPenaltyLockEnum;
439  else if (strcmp(name,"ThermalPenaltyThreshold")==0) return ThermalPenaltyThresholdEnum;
440  else if (strcmp(name,"ThermalReltol")==0) return ThermalReltolEnum;
441  else if (strcmp(name,"ThermalRequestedOutputs")==0) return ThermalRequestedOutputsEnum;
442  else if (strcmp(name,"ThermalStabilization")==0) return ThermalStabilizationEnum;
443  else if (strcmp(name,"ThermalWatercolumnUpperlimit")==0) return ThermalWatercolumnUpperlimitEnum;
444  else if (strcmp(name,"Time")==0) return TimeEnum;
445  else if (strcmp(name,"TimesteppingCflCoefficient")==0) return TimesteppingCflCoefficientEnum;
446  else if (strcmp(name,"TimesteppingCouplingTime")==0) return TimesteppingCouplingTimeEnum;
447  else if (strcmp(name,"TimesteppingFinalTime")==0) return TimesteppingFinalTimeEnum;
448  else if (strcmp(name,"TimesteppingInterpForcings")==0) return TimesteppingInterpForcingsEnum;
449  else if (strcmp(name,"TimesteppingStartTime")==0) return TimesteppingStartTimeEnum;
450  else if (strcmp(name,"TimesteppingTimeStep")==0) return TimesteppingTimeStepEnum;
451  else if (strcmp(name,"TimesteppingTimeStepMax")==0) return TimesteppingTimeStepMaxEnum;
452  else if (strcmp(name,"TimesteppingTimeStepMin")==0) return TimesteppingTimeStepMinEnum;
453  else if (strcmp(name,"TimesteppingType")==0) return TimesteppingTypeEnum;
454  else if (strcmp(name,"ToMITgcmComm")==0) return ToMITgcmCommEnum;
455  else if (strcmp(name,"ToolkitsFileName")==0) return ToolkitsFileNameEnum;
456  else if (strcmp(name,"ToolkitsOptionsAnalyses")==0) return ToolkitsOptionsAnalysesEnum;
457  else if (strcmp(name,"ToolkitsOptionsStrings")==0) return ToolkitsOptionsStringsEnum;
458  else if (strcmp(name,"ToolkitsTypes")==0) return ToolkitsTypesEnum;
459  else if (strcmp(name,"TransientAmrFrequency")==0) return TransientAmrFrequencyEnum;
460  else if (strcmp(name,"TransientIscoupler")==0) return TransientIscouplerEnum;
461  else if (strcmp(name,"TransientIsdamageevolution")==0) return TransientIsdamageevolutionEnum;
462  else if (strcmp(name,"TransientIsesa")==0) return TransientIsesaEnum;
463  else if (strcmp(name,"TransientIsgia")==0) return TransientIsgiaEnum;
464  else if (strcmp(name,"TransientIsgroundingline")==0) return TransientIsgroundinglineEnum;
465  else if (strcmp(name,"TransientIshydrology")==0) return TransientIshydrologyEnum;
466  else if (strcmp(name,"TransientIsmasstransport")==0) return TransientIsmasstransportEnum;
467  else if (strcmp(name,"TransientIsmovingfront")==0) return TransientIsmovingfrontEnum;
468  else if (strcmp(name,"TransientIsoceancoupling")==0) return TransientIsoceancouplingEnum;
469  else if (strcmp(name,"TransientIsslr")==0) return TransientIsslrEnum;
470  else if (strcmp(name,"TransientIssmb")==0) return TransientIssmbEnum;
471  else if (strcmp(name,"TransientIsstressbalance")==0) return TransientIsstressbalanceEnum;
472  else if (strcmp(name,"TransientIsthermal")==0) return TransientIsthermalEnum;
473  else if (strcmp(name,"TransientNumRequestedOutputs")==0) return TransientNumRequestedOutputsEnum;
474  else if (strcmp(name,"TransientRequestedOutputs")==0) return TransientRequestedOutputsEnum;
475  else if (strcmp(name,"Velocity")==0) return VelocityEnum;
476  else if (strcmp(name,"WorldComm")==0) return WorldCommEnum;
477  else if (strcmp(name,"ParametersEND")==0) return ParametersENDEnum;
478  else if (strcmp(name,"InputsSTART")==0) return InputsSTARTEnum;
479  else if (strcmp(name,"Adjoint")==0) return AdjointEnum;
480  else if (strcmp(name,"Adjointp")==0) return AdjointpEnum;
481  else if (strcmp(name,"Adjointx")==0) return AdjointxEnum;
482  else if (strcmp(name,"Adjointy")==0) return AdjointyEnum;
483  else if (strcmp(name,"Adjointz")==0) return AdjointzEnum;
484  else if (strcmp(name,"Air")==0) return AirEnum;
485  else if (strcmp(name,"Approximation")==0) return ApproximationEnum;
486  else if (strcmp(name,"BalancethicknessMisfit")==0) return BalancethicknessMisfitEnum;
487  else if (strcmp(name,"BalancethicknessOmega0")==0) return BalancethicknessOmega0Enum;
488  else if (strcmp(name,"BalancethicknessOmega")==0) return BalancethicknessOmegaEnum;
489  else if (strcmp(name,"BalancethicknessThickeningRate")==0) return BalancethicknessThickeningRateEnum;
490  else if (strcmp(name,"BasalCrevasse")==0) return BasalCrevasseEnum;
491  else if (strcmp(name,"BasalforcingsFloatingiceMeltingRate")==0) return BasalforcingsFloatingiceMeltingRateEnum;
492  else if (strcmp(name,"BasalforcingsGeothermalflux")==0) return BasalforcingsGeothermalfluxEnum;
493  else if (strcmp(name,"BasalforcingsGroundediceMeltingRate")==0) return BasalforcingsGroundediceMeltingRateEnum;
494  else if (strcmp(name,"BasalforcingsPerturbationMeltingRate")==0) return BasalforcingsPerturbationMeltingRateEnum;
495  else if (strcmp(name,"BasalforcingsIsmip6BasinId")==0) return BasalforcingsIsmip6BasinIdEnum;
496  else if (strcmp(name,"BasalforcingsIsmip6Tf")==0) return BasalforcingsIsmip6TfEnum;
497  else if (strcmp(name,"BasalforcingsIsmip6TfShelf")==0) return BasalforcingsIsmip6TfShelfEnum;
498  else if (strcmp(name,"BasalforcingsIsmip6MeltAnomaly")==0) return BasalforcingsIsmip6MeltAnomalyEnum;
499  else if (strcmp(name,"BasalforcingsOceanSalinity")==0) return BasalforcingsOceanSalinityEnum;
500  else if (strcmp(name,"BasalforcingsOceanTemp")==0) return BasalforcingsOceanTempEnum;
501  else if (strcmp(name,"BasalforcingsPicoBasinId")==0) return BasalforcingsPicoBasinIdEnum;
502  else if (strcmp(name,"BasalforcingsPicoBoxId")==0) return BasalforcingsPicoBoxIdEnum;
503  else if (strcmp(name,"BasalforcingsPicoOverturningCoeff")==0) return BasalforcingsPicoOverturningCoeffEnum;
504  else if (strcmp(name,"BasalforcingsPicoSubShelfOceanOverturning")==0) return BasalforcingsPicoSubShelfOceanOverturningEnum;
505  else if (strcmp(name,"BasalforcingsPicoSubShelfOceanSalinity")==0) return BasalforcingsPicoSubShelfOceanSalinityEnum;
506  else if (strcmp(name,"BasalforcingsPicoSubShelfOceanTemp")==0) return BasalforcingsPicoSubShelfOceanTempEnum;
507  else if (strcmp(name,"BasalStressx")==0) return BasalStressxEnum;
508  else stage=5;
509  }
510  if(stage==5){
511  if (strcmp(name,"BasalStressy")==0) return BasalStressyEnum;
512  else if (strcmp(name,"BasalStress")==0) return BasalStressEnum;
513  else if (strcmp(name,"Base")==0) return BaseEnum;
514  else if (strcmp(name,"BaseOld")==0) return BaseOldEnum;
515  else if (strcmp(name,"BaseSlopeX")==0) return BaseSlopeXEnum;
516  else if (strcmp(name,"BaseSlopeY")==0) return BaseSlopeYEnum;
517  else if (strcmp(name,"Bed")==0) return BedEnum;
518  else if (strcmp(name,"BedSlopeX")==0) return BedSlopeXEnum;
519  else if (strcmp(name,"BedSlopeY")==0) return BedSlopeYEnum;
520  else if (strcmp(name,"CalvingCalvingrate")==0) return CalvingCalvingrateEnum;
521  else if (strcmp(name,"CalvingHabFraction")==0) return CalvingHabFractionEnum;
522  else if (strcmp(name,"CalvingMeltingrate")==0) return CalvingMeltingrateEnum;
523  else if (strcmp(name,"CalvingStressThresholdFloatingice")==0) return CalvingStressThresholdFloatingiceEnum;
524  else if (strcmp(name,"CalvingStressThresholdGroundedice")==0) return CalvingStressThresholdGroundediceEnum;
525  else if (strcmp(name,"CalvinglevermannCoeff")==0) return CalvinglevermannCoeffEnum;
526  else if (strcmp(name,"CalvingratexAverage")==0) return CalvingratexAverageEnum;
527  else if (strcmp(name,"Calvingratex")==0) return CalvingratexEnum;
528  else if (strcmp(name,"CalvingrateyAverage")==0) return CalvingrateyAverageEnum;
529  else if (strcmp(name,"Calvingratey")==0) return CalvingrateyEnum;
530  else if (strcmp(name,"CalvingFluxLevelset")==0) return CalvingFluxLevelsetEnum;
531  else if (strcmp(name,"CalvingMeltingFluxLevelset")==0) return CalvingMeltingFluxLevelsetEnum;
532  else if (strcmp(name,"Converged")==0) return ConvergedEnum;
533  else if (strcmp(name,"CrevasseDepth")==0) return CrevasseDepthEnum;
534  else if (strcmp(name,"DamageD")==0) return DamageDEnum;
535  else if (strcmp(name,"DamageDOld")==0) return DamageDOldEnum;
536  else if (strcmp(name,"DamageDbar")==0) return DamageDbarEnum;
537  else if (strcmp(name,"DamageDbarOld")==0) return DamageDbarOldEnum;
538  else if (strcmp(name,"DamageF")==0) return DamageFEnum;
539  else if (strcmp(name,"DegreeOfChannelization")==0) return DegreeOfChannelizationEnum;
540  else if (strcmp(name,"DepthBelowSurface")==0) return DepthBelowSurfaceEnum;
541  else if (strcmp(name,"DeviatoricStresseffective")==0) return DeviatoricStresseffectiveEnum;
542  else if (strcmp(name,"DeviatoricStressxx")==0) return DeviatoricStressxxEnum;
543  else if (strcmp(name,"DeviatoricStressxy")==0) return DeviatoricStressxyEnum;
544  else if (strcmp(name,"DeviatoricStressxz")==0) return DeviatoricStressxzEnum;
545  else if (strcmp(name,"DeviatoricStressyy")==0) return DeviatoricStressyyEnum;
546  else if (strcmp(name,"DeviatoricStressyz")==0) return DeviatoricStressyzEnum;
547  else if (strcmp(name,"DeviatoricStresszz")==0) return DeviatoricStresszzEnum;
548  else if (strcmp(name,"DeviatoricStress1")==0) return DeviatoricStress1Enum;
549  else if (strcmp(name,"DeviatoricStress2")==0) return DeviatoricStress2Enum;
550  else if (strcmp(name,"DistanceToCalvingfront")==0) return DistanceToCalvingfrontEnum;
551  else if (strcmp(name,"DistanceToGroundingline")==0) return DistanceToGroundinglineEnum;
552  else if (strcmp(name,"Domain2Dhorizontal")==0) return Domain2DhorizontalEnum;
553  else if (strcmp(name,"Domain2Dvertical")==0) return Domain2DverticalEnum;
554  else if (strcmp(name,"Domain3D")==0) return Domain3DEnum;
555  else if (strcmp(name,"DragCoefficientAbsGradient")==0) return DragCoefficientAbsGradientEnum;
556  else if (strcmp(name,"DrivingStressX")==0) return DrivingStressXEnum;
557  else if (strcmp(name,"DrivingStressY")==0) return DrivingStressYEnum;
558  else if (strcmp(name,"DslGlobalAverageThermostericSeaLevelChange")==0) return DslGlobalAverageThermostericSeaLevelChangeEnum;
559  else if (strcmp(name,"DslSeaSurfaceHeightChangeAboveGeoid")==0) return DslSeaSurfaceHeightChangeAboveGeoidEnum;
560  else if (strcmp(name,"DslStericRate")==0) return DslStericRateEnum;
561  else if (strcmp(name,"DslDynamicRate")==0) return DslDynamicRateEnum;
562  else if (strcmp(name,"GiaMmeNgia")==0) return GiaMmeNgiaEnum;
563  else if (strcmp(name,"GiaMmeUgia")==0) return GiaMmeUgiaEnum;
564  else if (strcmp(name,"Dummy")==0) return DummyEnum;
565  else if (strcmp(name,"EffectivePressure")==0) return EffectivePressureEnum;
566  else if (strcmp(name,"EffectivePressureSubstep")==0) return EffectivePressureSubstepEnum;
567  else if (strcmp(name,"EffectivePressureTransient")==0) return EffectivePressureTransientEnum;
568  else if (strcmp(name,"Enthalpy")==0) return EnthalpyEnum;
569  else if (strcmp(name,"EnthalpyPicard")==0) return EnthalpyPicardEnum;
570  else if (strcmp(name,"EplHead")==0) return EplHeadEnum;
571  else if (strcmp(name,"EplHeadOld")==0) return EplHeadOldEnum;
572  else if (strcmp(name,"EplHeadSlopeX")==0) return EplHeadSlopeXEnum;
573  else if (strcmp(name,"EplHeadSlopeY")==0) return EplHeadSlopeYEnum;
574  else if (strcmp(name,"EplHeadSubstep")==0) return EplHeadSubstepEnum;
575  else if (strcmp(name,"EplHeadTransient")==0) return EplHeadTransientEnum;
576  else if (strcmp(name,"EsaDeltathickness")==0) return EsaDeltathicknessEnum;
577  else if (strcmp(name,"EsaEmotion")==0) return EsaEmotionEnum;
578  else if (strcmp(name,"EsaNmotion")==0) return EsaNmotionEnum;
579  else if (strcmp(name,"EsaRotationrate")==0) return EsaRotationrateEnum;
580  else if (strcmp(name,"EsaStrainratexx")==0) return EsaStrainratexxEnum;
581  else if (strcmp(name,"EsaStrainratexy")==0) return EsaStrainratexyEnum;
582  else if (strcmp(name,"EsaStrainrateyy")==0) return EsaStrainrateyyEnum;
583  else if (strcmp(name,"EsaUmotion")==0) return EsaUmotionEnum;
584  else if (strcmp(name,"EsaXmotion")==0) return EsaXmotionEnum;
585  else if (strcmp(name,"EsaYmotion")==0) return EsaYmotionEnum;
586  else if (strcmp(name,"EtaDiff")==0) return EtaDiffEnum;
587  else if (strcmp(name,"FlowequationBorderFS")==0) return FlowequationBorderFSEnum;
588  else if (strcmp(name,"FrictionAs")==0) return FrictionAsEnum;
589  else if (strcmp(name,"FrictionC")==0) return FrictionCEnum;
590  else if (strcmp(name,"FrictionCmax")==0) return FrictionCmaxEnum;
591  else if (strcmp(name,"FrictionCoefficient")==0) return FrictionCoefficientEnum;
592  else if (strcmp(name,"FrictionCoefficientcoulomb")==0) return FrictionCoefficientcoulombEnum;
593  else if (strcmp(name,"FrictionEffectivePressure")==0) return FrictionEffectivePressureEnum;
594  else if (strcmp(name,"FrictionM")==0) return FrictionMEnum;
595  else if (strcmp(name,"FrictionP")==0) return FrictionPEnum;
596  else if (strcmp(name,"FrictionPressureAdjustedTemperature")==0) return FrictionPressureAdjustedTemperatureEnum;
597  else if (strcmp(name,"FrictionQ")==0) return FrictionQEnum;
598  else if (strcmp(name,"FrictionSedimentCompressibilityCoefficient")==0) return FrictionSedimentCompressibilityCoefficientEnum;
599  else if (strcmp(name,"FrictionTillFrictionAngle")==0) return FrictionTillFrictionAngleEnum;
600  else if (strcmp(name,"FrictionWaterLayer")==0) return FrictionWaterLayerEnum;
601  else if (strcmp(name,"Frictionf")==0) return FrictionfEnum;
602  else if (strcmp(name,"FrontalForcingsBasinId")==0) return FrontalForcingsBasinIdEnum;
603  else if (strcmp(name,"FrontalForcingsSubglacialDischarge")==0) return FrontalForcingsSubglacialDischargeEnum;
604  else if (strcmp(name,"FrontalForcingsThermalForcing")==0) return FrontalForcingsThermalForcingEnum;
605  else if (strcmp(name,"GeometryHydrostaticRatio")==0) return GeometryHydrostaticRatioEnum;
606  else if (strcmp(name,"GiaLithosphereThickness")==0) return GiaLithosphereThicknessEnum;
607  else if (strcmp(name,"GiaMantleViscosity")==0) return GiaMantleViscosityEnum;
608  else if (strcmp(name,"NGia")==0) return NGiaEnum;
609  else if (strcmp(name,"NGiaRate")==0) return NGiaRateEnum;
610  else if (strcmp(name,"UGia")==0) return UGiaEnum;
611  else if (strcmp(name,"UGiaRate")==0) return UGiaRateEnum;
612  else if (strcmp(name,"Gradient")==0) return GradientEnum;
613  else if (strcmp(name,"GroundinglineHeight")==0) return GroundinglineHeightEnum;
614  else if (strcmp(name,"HydraulicPotential")==0) return HydraulicPotentialEnum;
615  else if (strcmp(name,"HydraulicPotentialOld")==0) return HydraulicPotentialOldEnum;
616  else if (strcmp(name,"HydrologyBasalFlux")==0) return HydrologyBasalFluxEnum;
617  else if (strcmp(name,"HydrologyBumpHeight")==0) return HydrologyBumpHeightEnum;
618  else if (strcmp(name,"HydrologyBumpSpacing")==0) return HydrologyBumpSpacingEnum;
619  else if (strcmp(name,"HydrologydcBasalMoulinInput")==0) return HydrologydcBasalMoulinInputEnum;
620  else if (strcmp(name,"HydrologydcEplThickness")==0) return HydrologydcEplThicknessEnum;
621  else if (strcmp(name,"HydrologydcEplThicknessOld")==0) return HydrologydcEplThicknessOldEnum;
622  else if (strcmp(name,"HydrologydcEplThicknessSubstep")==0) return HydrologydcEplThicknessSubstepEnum;
623  else if (strcmp(name,"HydrologydcEplThicknessTransient")==0) return HydrologydcEplThicknessTransientEnum;
624  else if (strcmp(name,"HydrologydcMaskEplactiveElt")==0) return HydrologydcMaskEplactiveEltEnum;
625  else if (strcmp(name,"HydrologydcMaskEplactiveNode")==0) return HydrologydcMaskEplactiveNodeEnum;
626  else if (strcmp(name,"HydrologydcMaskThawedElt")==0) return HydrologydcMaskThawedEltEnum;
627  else if (strcmp(name,"HydrologydcMaskThawedNode")==0) return HydrologydcMaskThawedNodeEnum;
628  else if (strcmp(name,"HydrologydcSedimentTransmitivity")==0) return HydrologydcSedimentTransmitivityEnum;
629  else if (strcmp(name,"HydrologyDrainageRate")==0) return HydrologyDrainageRateEnum;
630  else if (strcmp(name,"HydrologyEnglacialInput")==0) return HydrologyEnglacialInputEnum;
631  else stage=6;
632  }
633  if(stage==6){
634  if (strcmp(name,"HydrologyGapHeight")==0) return HydrologyGapHeightEnum;
635  else if (strcmp(name,"HydrologyHead")==0) return HydrologyHeadEnum;
636  else if (strcmp(name,"HydrologyHeadOld")==0) return HydrologyHeadOldEnum;
637  else if (strcmp(name,"HydrologyMoulinInput")==0) return HydrologyMoulinInputEnum;
638  else if (strcmp(name,"HydrologyNeumannflux")==0) return HydrologyNeumannfluxEnum;
639  else if (strcmp(name,"HydrologyReynolds")==0) return HydrologyReynoldsEnum;
640  else if (strcmp(name,"HydrologySheetConductivity")==0) return HydrologySheetConductivityEnum;
641  else if (strcmp(name,"HydrologySheetThickness")==0) return HydrologySheetThicknessEnum;
642  else if (strcmp(name,"HydrologySheetThicknessOld")==0) return HydrologySheetThicknessOldEnum;
643  else if (strcmp(name,"HydrologyWatercolumnMax")==0) return HydrologyWatercolumnMaxEnum;
644  else if (strcmp(name,"HydrologyWaterVx")==0) return HydrologyWaterVxEnum;
645  else if (strcmp(name,"HydrologyWaterVy")==0) return HydrologyWaterVyEnum;
646  else if (strcmp(name,"Ice")==0) return IceEnum;
647  else if (strcmp(name,"IceMaskNodeActivation")==0) return IceMaskNodeActivationEnum;
648  else if (strcmp(name,"Input")==0) return InputEnum;
649  else if (strcmp(name,"InversionCostFunctionsCoefficients")==0) return InversionCostFunctionsCoefficientsEnum;
650  else if (strcmp(name,"InversionSurfaceObs")==0) return InversionSurfaceObsEnum;
651  else if (strcmp(name,"InversionThicknessObs")==0) return InversionThicknessObsEnum;
652  else if (strcmp(name,"InversionVelObs")==0) return InversionVelObsEnum;
653  else if (strcmp(name,"InversionVxObs")==0) return InversionVxObsEnum;
654  else if (strcmp(name,"InversionVyObs")==0) return InversionVyObsEnum;
655  else if (strcmp(name,"LevelsetfunctionSlopeX")==0) return LevelsetfunctionSlopeXEnum;
656  else if (strcmp(name,"LevelsetfunctionSlopeY")==0) return LevelsetfunctionSlopeYEnum;
657  else if (strcmp(name,"LoadingforceX")==0) return LoadingforceXEnum;
658  else if (strcmp(name,"LoadingforceY")==0) return LoadingforceYEnum;
659  else if (strcmp(name,"LoadingforceZ")==0) return LoadingforceZEnum;
660  else if (strcmp(name,"MaskOceanLevelset")==0) return MaskOceanLevelsetEnum;
661  else if (strcmp(name,"MaskIceLevelset")==0) return MaskIceLevelsetEnum;
662  else if (strcmp(name,"MasstransportSpcthickness")==0) return MasstransportSpcthicknessEnum;
663  else if (strcmp(name,"MaterialsRheologyB")==0) return MaterialsRheologyBEnum;
664  else if (strcmp(name,"MaterialsRheologyBbar")==0) return MaterialsRheologyBbarEnum;
665  else if (strcmp(name,"MaterialsRheologyE")==0) return MaterialsRheologyEEnum;
666  else if (strcmp(name,"MaterialsRheologyEbar")==0) return MaterialsRheologyEbarEnum;
667  else if (strcmp(name,"MaterialsRheologyEc")==0) return MaterialsRheologyEcEnum;
668  else if (strcmp(name,"MaterialsRheologyEcbar")==0) return MaterialsRheologyEcbarEnum;
669  else if (strcmp(name,"MaterialsRheologyEs")==0) return MaterialsRheologyEsEnum;
670  else if (strcmp(name,"MaterialsRheologyEsbar")==0) return MaterialsRheologyEsbarEnum;
671  else if (strcmp(name,"MaterialsRheologyN")==0) return MaterialsRheologyNEnum;
672  else if (strcmp(name,"MeshScaleFactor")==0) return MeshScaleFactorEnum;
673  else if (strcmp(name,"MeshVertexonbase")==0) return MeshVertexonbaseEnum;
674  else if (strcmp(name,"MeshVertexonboundary")==0) return MeshVertexonboundaryEnum;
675  else if (strcmp(name,"MeshVertexonsurface")==0) return MeshVertexonsurfaceEnum;
676  else if (strcmp(name,"Misfit")==0) return MisfitEnum;
677  else if (strcmp(name,"Neumannflux")==0) return NeumannfluxEnum;
678  else if (strcmp(name,"NewDamage")==0) return NewDamageEnum;
679  else if (strcmp(name,"Node")==0) return NodeEnum;
680  else if (strcmp(name,"OmegaAbsGradient")==0) return OmegaAbsGradientEnum;
681  else if (strcmp(name,"P0")==0) return P0Enum;
682  else if (strcmp(name,"P1")==0) return P1Enum;
683  else if (strcmp(name,"Partitioning")==0) return PartitioningEnum;
684  else if (strcmp(name,"Pressure")==0) return PressureEnum;
685  else if (strcmp(name,"Radar")==0) return RadarEnum;
686  else if (strcmp(name,"RadarAttenuationMacGregor")==0) return RadarAttenuationMacGregorEnum;
687  else if (strcmp(name,"RadarAttenuationWolff")==0) return RadarAttenuationWolffEnum;
688  else if (strcmp(name,"RadarIcePeriod")==0) return RadarIcePeriodEnum;
689  else if (strcmp(name,"RadarPowerMacGregor")==0) return RadarPowerMacGregorEnum;
690  else if (strcmp(name,"RadarPowerWolff")==0) return RadarPowerWolffEnum;
691  else if (strcmp(name,"RheologyBAbsGradient")==0) return RheologyBAbsGradientEnum;
692  else if (strcmp(name,"RheologyBInitialguess")==0) return RheologyBInitialguessEnum;
693  else if (strcmp(name,"RheologyBInitialguessMisfit")==0) return RheologyBInitialguessMisfitEnum;
694  else if (strcmp(name,"RheologyBbarAbsGradient")==0) return RheologyBbarAbsGradientEnum;
695  else if (strcmp(name,"Sealevel")==0) return SealevelEnum;
696  else if (strcmp(name,"SealevelEustaticMask")==0) return SealevelEustaticMaskEnum;
697  else if (strcmp(name,"SealevelEustaticOceanMask")==0) return SealevelEustaticOceanMaskEnum;
698  else if (strcmp(name,"SealevelNEsa")==0) return SealevelNEsaEnum;
699  else if (strcmp(name,"SealevelNEsaRate")==0) return SealevelNEsaRateEnum;
700  else if (strcmp(name,"SealevelRSL")==0) return SealevelRSLEnum;
701  else if (strcmp(name,"SealevelRSLEustatic")==0) return SealevelRSLEustaticEnum;
702  else if (strcmp(name,"SealevelRSLEustaticRate")==0) return SealevelRSLEustaticRateEnum;
703  else if (strcmp(name,"SealevelRSLRate")==0) return SealevelRSLRateEnum;
704  else if (strcmp(name,"SealevelUEastEsa")==0) return SealevelUEastEsaEnum;
705  else if (strcmp(name,"SealevelUEsa")==0) return SealevelUEsaEnum;
706  else if (strcmp(name,"SealevelUEsaRate")==0) return SealevelUEsaRateEnum;
707  else if (strcmp(name,"SealevelUNorthEsa")==0) return SealevelUNorthEsaEnum;
708  else if (strcmp(name,"SealevelriseCumDeltathickness")==0) return SealevelriseCumDeltathicknessEnum;
709  else if (strcmp(name,"SealevelriseCumDeltathicknessOld")==0) return SealevelriseCumDeltathicknessOldEnum;
710  else if (strcmp(name,"SurfaceloadOther")==0) return SurfaceloadOtherEnum;
711  else if (strcmp(name,"SurfaceloadIceThicknessChange")==0) return SurfaceloadIceThicknessChangeEnum;
712  else if (strcmp(name,"SurfaceloadWaterHeightChange")==0) return SurfaceloadWaterHeightChangeEnum;
713  else if (strcmp(name,"SealevelriseIndices")==0) return SealevelriseIndicesEnum;
714  else if (strcmp(name,"SealevelriseG")==0) return SealevelriseGEnum;
715  else if (strcmp(name,"SealevelriseGU")==0) return SealevelriseGUEnum;
716  else if (strcmp(name,"SealevelriseGE")==0) return SealevelriseGEEnum;
717  else if (strcmp(name,"SealevelriseGN")==0) return SealevelriseGNEnum;
718  else if (strcmp(name,"SedimentHead")==0) return SedimentHeadEnum;
719  else if (strcmp(name,"SedimentHeadOld")==0) return SedimentHeadOldEnum;
720  else if (strcmp(name,"SedimentHeadSubstep")==0) return SedimentHeadSubstepEnum;
721  else if (strcmp(name,"SedimentHeadTransient")==0) return SedimentHeadTransientEnum;
722  else if (strcmp(name,"SedimentHeadResidual")==0) return SedimentHeadResidualEnum;
723  else if (strcmp(name,"SedimentHeadStacked")==0) return SedimentHeadStackedEnum;
724  else if (strcmp(name,"SigmaNN")==0) return SigmaNNEnum;
725  else if (strcmp(name,"SigmaVM")==0) return SigmaVMEnum;
726  else if (strcmp(name,"SmbA")==0) return SmbAEnum;
727  else if (strcmp(name,"SmbAValue")==0) return SmbAValueEnum;
728  else if (strcmp(name,"SmbAccumulation")==0) return SmbAccumulationEnum;
729  else if (strcmp(name,"SmbAini")==0) return SmbAiniEnum;
730  else if (strcmp(name,"SmbBMax")==0) return SmbBMaxEnum;
731  else if (strcmp(name,"SmbBMin")==0) return SmbBMinEnum;
732  else if (strcmp(name,"SmbBNeg")==0) return SmbBNegEnum;
733  else if (strcmp(name,"SmbBPos")==0) return SmbBPosEnum;
734  else if (strcmp(name,"SmbC")==0) return SmbCEnum;
735  else if (strcmp(name,"SmbD")==0) return SmbDEnum;
736  else if (strcmp(name,"SmbDailyairdensity")==0) return SmbDailyairdensityEnum;
737  else if (strcmp(name,"SmbDailyairhumidity")==0) return SmbDailyairhumidityEnum;
738  else if (strcmp(name,"SmbDailydlradiation")==0) return SmbDailydlradiationEnum;
739  else if (strcmp(name,"SmbDailydsradiation")==0) return SmbDailydsradiationEnum;
740  else if (strcmp(name,"SmbDailypressure")==0) return SmbDailypressureEnum;
741  else if (strcmp(name,"SmbDailyrainfall")==0) return SmbDailyrainfallEnum;
742  else if (strcmp(name,"SmbDailysnowfall")==0) return SmbDailysnowfallEnum;
743  else if (strcmp(name,"SmbDailytemperature")==0) return SmbDailytemperatureEnum;
744  else if (strcmp(name,"SmbDailywindspeed")==0) return SmbDailywindspeedEnum;
745  else if (strcmp(name,"SmbDini")==0) return SmbDiniEnum;
746  else if (strcmp(name,"SmbDlwrf")==0) return SmbDlwrfEnum;
747  else if (strcmp(name,"SmbDswrf")==0) return SmbDswrfEnum;
748  else if (strcmp(name,"SmbDzAdd")==0) return SmbDzAddEnum;
749  else if (strcmp(name,"SmbDz")==0) return SmbDzEnum;
750  else if (strcmp(name,"SmbDzMin")==0) return SmbDzMinEnum;
751  else if (strcmp(name,"SmbDzTop")==0) return SmbDzTopEnum;
752  else if (strcmp(name,"SmbDzini")==0) return SmbDziniEnum;
753  else if (strcmp(name,"SmbEAir")==0) return SmbEAirEnum;
754  else stage=7;
755  }
756  if(stage==7){
757  if (strcmp(name,"SmbEC")==0) return SmbECEnum;
758  else if (strcmp(name,"SmbECDt")==0) return SmbECDtEnum;
759  else if (strcmp(name,"SmbECini")==0) return SmbECiniEnum;
760  else if (strcmp(name,"SmbEla")==0) return SmbElaEnum;
761  else if (strcmp(name,"SmbEvaporation")==0) return SmbEvaporationEnum;
762  else if (strcmp(name,"SmbFAC")==0) return SmbFACEnum;
763  else if (strcmp(name,"SmbGdn")==0) return SmbGdnEnum;
764  else if (strcmp(name,"SmbGdnini")==0) return SmbGdniniEnum;
765  else if (strcmp(name,"SmbGsp")==0) return SmbGspEnum;
766  else if (strcmp(name,"SmbGspini")==0) return SmbGspiniEnum;
767  else if (strcmp(name,"SmbHref")==0) return SmbHrefEnum;
768  else if (strcmp(name,"SmbIsInitialized")==0) return SmbIsInitializedEnum;
769  else if (strcmp(name,"SmbMAdd")==0) return SmbMAddEnum;
770  else if (strcmp(name,"SmbMassBalanceClimate")==0) return SmbMassBalanceClimateEnum;
771  else if (strcmp(name,"SmbMassBalance")==0) return SmbMassBalanceEnum;
772  else if (strcmp(name,"SmbMassBalanceSubstep")==0) return SmbMassBalanceSubstepEnum;
773  else if (strcmp(name,"SmbMassBalanceTransient")==0) return SmbMassBalanceTransientEnum;
774  else if (strcmp(name,"SmbMeanLHF")==0) return SmbMeanLHFEnum;
775  else if (strcmp(name,"SmbMeanSHF")==0) return SmbMeanSHFEnum;
776  else if (strcmp(name,"SmbMeanULW")==0) return SmbMeanULWEnum;
777  else if (strcmp(name,"SmbMelt")==0) return SmbMeltEnum;
778  else if (strcmp(name,"SmbMonthlytemperatures")==0) return SmbMonthlytemperaturesEnum;
779  else if (strcmp(name,"SmbMSurf")==0) return SmbMSurfEnum;
780  else if (strcmp(name,"SmbNetLW")==0) return SmbNetLWEnum;
781  else if (strcmp(name,"SmbNetSW")==0) return SmbNetSWEnum;
782  else if (strcmp(name,"SmbPAir")==0) return SmbPAirEnum;
783  else if (strcmp(name,"SmbP")==0) return SmbPEnum;
784  else if (strcmp(name,"SmbPddfacIce")==0) return SmbPddfacIceEnum;
785  else if (strcmp(name,"SmbPddfacSnow")==0) return SmbPddfacSnowEnum;
786  else if (strcmp(name,"SmbPrecipitation")==0) return SmbPrecipitationEnum;
787  else if (strcmp(name,"SmbPrecipitationsAnomaly")==0) return SmbPrecipitationsAnomalyEnum;
788  else if (strcmp(name,"SmbPrecipitationsLgm")==0) return SmbPrecipitationsLgmEnum;
789  else if (strcmp(name,"SmbPrecipitationsPresentday")==0) return SmbPrecipitationsPresentdayEnum;
790  else if (strcmp(name,"SmbPrecipitationsReconstructed")==0) return SmbPrecipitationsReconstructedEnum;
791  else if (strcmp(name,"SmbRe")==0) return SmbReEnum;
792  else if (strcmp(name,"SmbRefreeze")==0) return SmbRefreezeEnum;
793  else if (strcmp(name,"SmbReini")==0) return SmbReiniEnum;
794  else if (strcmp(name,"SmbRunoff")==0) return SmbRunoffEnum;
795  else if (strcmp(name,"SmbRunoffSubstep")==0) return SmbRunoffSubstepEnum;
796  else if (strcmp(name,"SmbRunoffTransient")==0) return SmbRunoffTransientEnum;
797  else if (strcmp(name,"SmbS0gcm")==0) return SmbS0gcmEnum;
798  else if (strcmp(name,"SmbS0p")==0) return SmbS0pEnum;
799  else if (strcmp(name,"SmbS0t")==0) return SmbS0tEnum;
800  else if (strcmp(name,"SmbSizeini")==0) return SmbSizeiniEnum;
801  else if (strcmp(name,"SmbSmbCorr")==0) return SmbSmbCorrEnum;
802  else if (strcmp(name,"SmbSmbref")==0) return SmbSmbrefEnum;
803  else if (strcmp(name,"SmbT")==0) return SmbTEnum;
804  else if (strcmp(name,"SmbTa")==0) return SmbTaEnum;
805  else if (strcmp(name,"SmbTeValue")==0) return SmbTeValueEnum;
806  else if (strcmp(name,"SmbTemperaturesAnomaly")==0) return SmbTemperaturesAnomalyEnum;
807  else if (strcmp(name,"SmbTemperaturesLgm")==0) return SmbTemperaturesLgmEnum;
808  else if (strcmp(name,"SmbTemperaturesPresentday")==0) return SmbTemperaturesPresentdayEnum;
809  else if (strcmp(name,"SmbTemperaturesReconstructed")==0) return SmbTemperaturesReconstructedEnum;
810  else if (strcmp(name,"SmbTini")==0) return SmbTiniEnum;
811  else if (strcmp(name,"SmbTmean")==0) return SmbTmeanEnum;
812  else if (strcmp(name,"SmbTz")==0) return SmbTzEnum;
813  else if (strcmp(name,"SmbV")==0) return SmbVEnum;
814  else if (strcmp(name,"SmbVmean")==0) return SmbVmeanEnum;
815  else if (strcmp(name,"SmbVz")==0) return SmbVzEnum;
816  else if (strcmp(name,"SmbW")==0) return SmbWEnum;
817  else if (strcmp(name,"SmbWAdd")==0) return SmbWAddEnum;
818  else if (strcmp(name,"SmbWini")==0) return SmbWiniEnum;
819  else if (strcmp(name,"SmbZMax")==0) return SmbZMaxEnum;
820  else if (strcmp(name,"SmbZMin")==0) return SmbZMinEnum;
821  else if (strcmp(name,"SmbZTop")==0) return SmbZTopEnum;
822  else if (strcmp(name,"SmbZY")==0) return SmbZYEnum;
823  else if (strcmp(name,"StrainRateeffective")==0) return StrainRateeffectiveEnum;
824  else if (strcmp(name,"StrainRateparallel")==0) return StrainRateparallelEnum;
825  else if (strcmp(name,"StrainRateperpendicular")==0) return StrainRateperpendicularEnum;
826  else if (strcmp(name,"StrainRatexx")==0) return StrainRatexxEnum;
827  else if (strcmp(name,"StrainRatexy")==0) return StrainRatexyEnum;
828  else if (strcmp(name,"StrainRatexz")==0) return StrainRatexzEnum;
829  else if (strcmp(name,"StrainRateyy")==0) return StrainRateyyEnum;
830  else if (strcmp(name,"StrainRateyz")==0) return StrainRateyzEnum;
831  else if (strcmp(name,"StrainRatezz")==0) return StrainRatezzEnum;
832  else if (strcmp(name,"StressMaxPrincipal")==0) return StressMaxPrincipalEnum;
833  else if (strcmp(name,"StressTensorxx")==0) return StressTensorxxEnum;
834  else if (strcmp(name,"StressTensorxy")==0) return StressTensorxyEnum;
835  else if (strcmp(name,"StressTensorxz")==0) return StressTensorxzEnum;
836  else if (strcmp(name,"StressTensoryy")==0) return StressTensoryyEnum;
837  else if (strcmp(name,"StressTensoryz")==0) return StressTensoryzEnum;
838  else if (strcmp(name,"StressTensorzz")==0) return StressTensorzzEnum;
839  else if (strcmp(name,"SurfaceAbsMisfit")==0) return SurfaceAbsMisfitEnum;
840  else if (strcmp(name,"SurfaceAbsVelMisfit")==0) return SurfaceAbsVelMisfitEnum;
841  else if (strcmp(name,"Area")==0) return AreaEnum;
842  else if (strcmp(name,"SurfaceArea")==0) return SurfaceAreaEnum;
843  else if (strcmp(name,"SurfaceAverageVelMisfit")==0) return SurfaceAverageVelMisfitEnum;
844  else if (strcmp(name,"SurfaceCrevasse")==0) return SurfaceCrevasseEnum;
845  else if (strcmp(name,"Surface")==0) return SurfaceEnum;
846  else if (strcmp(name,"SurfaceOld")==0) return SurfaceOldEnum;
847  else if (strcmp(name,"SurfaceLogVelMisfit")==0) return SurfaceLogVelMisfitEnum;
848  else if (strcmp(name,"SurfaceLogVxVyMisfit")==0) return SurfaceLogVxVyMisfitEnum;
849  else if (strcmp(name,"SurfaceObservation")==0) return SurfaceObservationEnum;
850  else if (strcmp(name,"SurfaceRelVelMisfit")==0) return SurfaceRelVelMisfitEnum;
851  else if (strcmp(name,"SurfaceSlopeX")==0) return SurfaceSlopeXEnum;
852  else if (strcmp(name,"SurfaceSlopeY")==0) return SurfaceSlopeYEnum;
853  else if (strcmp(name,"Temperature")==0) return TemperatureEnum;
854  else if (strcmp(name,"TemperaturePDD")==0) return TemperaturePDDEnum;
855  else if (strcmp(name,"TemperaturePicard")==0) return TemperaturePicardEnum;
856  else if (strcmp(name,"TemperatureSEMIC")==0) return TemperatureSEMICEnum;
857  else if (strcmp(name,"ThermalSpctemperature")==0) return ThermalSpctemperatureEnum;
858  else if (strcmp(name,"ThicknessAbsGradient")==0) return ThicknessAbsGradientEnum;
859  else if (strcmp(name,"ThicknessAbsMisfit")==0) return ThicknessAbsMisfitEnum;
860  else if (strcmp(name,"ThicknessAcrossGradient")==0) return ThicknessAcrossGradientEnum;
861  else if (strcmp(name,"ThicknessAlongGradient")==0) return ThicknessAlongGradientEnum;
862  else if (strcmp(name,"Thickness")==0) return ThicknessEnum;
863  else if (strcmp(name,"ThicknessOld")==0) return ThicknessOldEnum;
864  else if (strcmp(name,"ThicknessPositive")==0) return ThicknessPositiveEnum;
865  else if (strcmp(name,"ThicknessResidual")==0) return ThicknessResidualEnum;
866  else if (strcmp(name,"Vel")==0) return VelEnum;
867  else if (strcmp(name,"VxAverage")==0) return VxAverageEnum;
868  else if (strcmp(name,"Vx")==0) return VxEnum;
869  else if (strcmp(name,"VxMesh")==0) return VxMeshEnum;
870  else if (strcmp(name,"VxObs")==0) return VxObsEnum;
871  else if (strcmp(name,"VyAverage")==0) return VyAverageEnum;
872  else if (strcmp(name,"Vy")==0) return VyEnum;
873  else if (strcmp(name,"VyMesh")==0) return VyMeshEnum;
874  else if (strcmp(name,"VyObs")==0) return VyObsEnum;
875  else if (strcmp(name,"Vz")==0) return VzEnum;
876  else if (strcmp(name,"VzFS")==0) return VzFSEnum;
877  else stage=8;
878  }
879  if(stage==8){
880  if (strcmp(name,"VzHO")==0) return VzHOEnum;
881  else if (strcmp(name,"VzMesh")==0) return VzMeshEnum;
882  else if (strcmp(name,"VzSSA")==0) return VzSSAEnum;
883  else if (strcmp(name,"WaterColumnOld")==0) return WaterColumnOldEnum;
884  else if (strcmp(name,"Watercolumn")==0) return WatercolumnEnum;
885  else if (strcmp(name,"WaterfractionDrainage")==0) return WaterfractionDrainageEnum;
886  else if (strcmp(name,"WaterfractionDrainageIntegrated")==0) return WaterfractionDrainageIntegratedEnum;
887  else if (strcmp(name,"Waterfraction")==0) return WaterfractionEnum;
888  else if (strcmp(name,"Waterheight")==0) return WaterheightEnum;
889  else if (strcmp(name,"WeightsSurfaceObservation")==0) return WeightsSurfaceObservationEnum;
890  else if (strcmp(name,"Outputdefinition1")==0) return Outputdefinition1Enum;
891  else if (strcmp(name,"Outputdefinition10")==0) return Outputdefinition10Enum;
892  else if (strcmp(name,"Outputdefinition11")==0) return Outputdefinition11Enum;
893  else if (strcmp(name,"Outputdefinition12")==0) return Outputdefinition12Enum;
894  else if (strcmp(name,"Outputdefinition13")==0) return Outputdefinition13Enum;
895  else if (strcmp(name,"Outputdefinition14")==0) return Outputdefinition14Enum;
896  else if (strcmp(name,"Outputdefinition15")==0) return Outputdefinition15Enum;
897  else if (strcmp(name,"Outputdefinition16")==0) return Outputdefinition16Enum;
898  else if (strcmp(name,"Outputdefinition17")==0) return Outputdefinition17Enum;
899  else if (strcmp(name,"Outputdefinition18")==0) return Outputdefinition18Enum;
900  else if (strcmp(name,"Outputdefinition19")==0) return Outputdefinition19Enum;
901  else if (strcmp(name,"Outputdefinition20")==0) return Outputdefinition20Enum;
902  else if (strcmp(name,"Outputdefinition21")==0) return Outputdefinition21Enum;
903  else if (strcmp(name,"Outputdefinition22")==0) return Outputdefinition22Enum;
904  else if (strcmp(name,"Outputdefinition23")==0) return Outputdefinition23Enum;
905  else if (strcmp(name,"Outputdefinition24")==0) return Outputdefinition24Enum;
906  else if (strcmp(name,"Outputdefinition25")==0) return Outputdefinition25Enum;
907  else if (strcmp(name,"Outputdefinition26")==0) return Outputdefinition26Enum;
908  else if (strcmp(name,"Outputdefinition27")==0) return Outputdefinition27Enum;
909  else if (strcmp(name,"Outputdefinition28")==0) return Outputdefinition28Enum;
910  else if (strcmp(name,"Outputdefinition29")==0) return Outputdefinition29Enum;
911  else if (strcmp(name,"Outputdefinition2")==0) return Outputdefinition2Enum;
912  else if (strcmp(name,"Outputdefinition30")==0) return Outputdefinition30Enum;
913  else if (strcmp(name,"Outputdefinition31")==0) return Outputdefinition31Enum;
914  else if (strcmp(name,"Outputdefinition32")==0) return Outputdefinition32Enum;
915  else if (strcmp(name,"Outputdefinition33")==0) return Outputdefinition33Enum;
916  else if (strcmp(name,"Outputdefinition34")==0) return Outputdefinition34Enum;
917  else if (strcmp(name,"Outputdefinition35")==0) return Outputdefinition35Enum;
918  else if (strcmp(name,"Outputdefinition36")==0) return Outputdefinition36Enum;
919  else if (strcmp(name,"Outputdefinition37")==0) return Outputdefinition37Enum;
920  else if (strcmp(name,"Outputdefinition38")==0) return Outputdefinition38Enum;
921  else if (strcmp(name,"Outputdefinition39")==0) return Outputdefinition39Enum;
922  else if (strcmp(name,"Outputdefinition3")==0) return Outputdefinition3Enum;
923  else if (strcmp(name,"Outputdefinition40")==0) return Outputdefinition40Enum;
924  else if (strcmp(name,"Outputdefinition41")==0) return Outputdefinition41Enum;
925  else if (strcmp(name,"Outputdefinition42")==0) return Outputdefinition42Enum;
926  else if (strcmp(name,"Outputdefinition43")==0) return Outputdefinition43Enum;
927  else if (strcmp(name,"Outputdefinition44")==0) return Outputdefinition44Enum;
928  else if (strcmp(name,"Outputdefinition45")==0) return Outputdefinition45Enum;
929  else if (strcmp(name,"Outputdefinition46")==0) return Outputdefinition46Enum;
930  else if (strcmp(name,"Outputdefinition47")==0) return Outputdefinition47Enum;
931  else if (strcmp(name,"Outputdefinition48")==0) return Outputdefinition48Enum;
932  else if (strcmp(name,"Outputdefinition49")==0) return Outputdefinition49Enum;
933  else if (strcmp(name,"Outputdefinition4")==0) return Outputdefinition4Enum;
934  else if (strcmp(name,"Outputdefinition50")==0) return Outputdefinition50Enum;
935  else if (strcmp(name,"Outputdefinition51")==0) return Outputdefinition51Enum;
936  else if (strcmp(name,"Outputdefinition52")==0) return Outputdefinition52Enum;
937  else if (strcmp(name,"Outputdefinition53")==0) return Outputdefinition53Enum;
938  else if (strcmp(name,"Outputdefinition54")==0) return Outputdefinition54Enum;
939  else if (strcmp(name,"Outputdefinition55")==0) return Outputdefinition55Enum;
940  else if (strcmp(name,"Outputdefinition56")==0) return Outputdefinition56Enum;
941  else if (strcmp(name,"Outputdefinition57")==0) return Outputdefinition57Enum;
942  else if (strcmp(name,"Outputdefinition58")==0) return Outputdefinition58Enum;
943  else if (strcmp(name,"Outputdefinition59")==0) return Outputdefinition59Enum;
944  else if (strcmp(name,"Outputdefinition5")==0) return Outputdefinition5Enum;
945  else if (strcmp(name,"Outputdefinition60")==0) return Outputdefinition60Enum;
946  else if (strcmp(name,"Outputdefinition61")==0) return Outputdefinition61Enum;
947  else if (strcmp(name,"Outputdefinition62")==0) return Outputdefinition62Enum;
948  else if (strcmp(name,"Outputdefinition63")==0) return Outputdefinition63Enum;
949  else if (strcmp(name,"Outputdefinition64")==0) return Outputdefinition64Enum;
950  else if (strcmp(name,"Outputdefinition65")==0) return Outputdefinition65Enum;
951  else if (strcmp(name,"Outputdefinition66")==0) return Outputdefinition66Enum;
952  else if (strcmp(name,"Outputdefinition67")==0) return Outputdefinition67Enum;
953  else if (strcmp(name,"Outputdefinition68")==0) return Outputdefinition68Enum;
954  else if (strcmp(name,"Outputdefinition69")==0) return Outputdefinition69Enum;
955  else if (strcmp(name,"Outputdefinition6")==0) return Outputdefinition6Enum;
956  else if (strcmp(name,"Outputdefinition70")==0) return Outputdefinition70Enum;
957  else if (strcmp(name,"Outputdefinition71")==0) return Outputdefinition71Enum;
958  else if (strcmp(name,"Outputdefinition72")==0) return Outputdefinition72Enum;
959  else if (strcmp(name,"Outputdefinition73")==0) return Outputdefinition73Enum;
960  else if (strcmp(name,"Outputdefinition74")==0) return Outputdefinition74Enum;
961  else if (strcmp(name,"Outputdefinition75")==0) return Outputdefinition75Enum;
962  else if (strcmp(name,"Outputdefinition76")==0) return Outputdefinition76Enum;
963  else if (strcmp(name,"Outputdefinition77")==0) return Outputdefinition77Enum;
964  else if (strcmp(name,"Outputdefinition78")==0) return Outputdefinition78Enum;
965  else if (strcmp(name,"Outputdefinition79")==0) return Outputdefinition79Enum;
966  else if (strcmp(name,"Outputdefinition7")==0) return Outputdefinition7Enum;
967  else if (strcmp(name,"Outputdefinition80")==0) return Outputdefinition80Enum;
968  else if (strcmp(name,"Outputdefinition81")==0) return Outputdefinition81Enum;
969  else if (strcmp(name,"Outputdefinition82")==0) return Outputdefinition82Enum;
970  else if (strcmp(name,"Outputdefinition83")==0) return Outputdefinition83Enum;
971  else if (strcmp(name,"Outputdefinition84")==0) return Outputdefinition84Enum;
972  else if (strcmp(name,"Outputdefinition85")==0) return Outputdefinition85Enum;
973  else if (strcmp(name,"Outputdefinition86")==0) return Outputdefinition86Enum;
974  else if (strcmp(name,"Outputdefinition87")==0) return Outputdefinition87Enum;
975  else if (strcmp(name,"Outputdefinition88")==0) return Outputdefinition88Enum;
976  else if (strcmp(name,"Outputdefinition89")==0) return Outputdefinition89Enum;
977  else if (strcmp(name,"Outputdefinition8")==0) return Outputdefinition8Enum;
978  else if (strcmp(name,"Outputdefinition90")==0) return Outputdefinition90Enum;
979  else if (strcmp(name,"Outputdefinition91")==0) return Outputdefinition91Enum;
980  else if (strcmp(name,"Outputdefinition92")==0) return Outputdefinition92Enum;
981  else if (strcmp(name,"Outputdefinition93")==0) return Outputdefinition93Enum;
982  else if (strcmp(name,"Outputdefinition94")==0) return Outputdefinition94Enum;
983  else if (strcmp(name,"Outputdefinition95")==0) return Outputdefinition95Enum;
984  else if (strcmp(name,"Outputdefinition96")==0) return Outputdefinition96Enum;
985  else if (strcmp(name,"Outputdefinition97")==0) return Outputdefinition97Enum;
986  else if (strcmp(name,"Outputdefinition98")==0) return Outputdefinition98Enum;
987  else if (strcmp(name,"Outputdefinition99")==0) return Outputdefinition99Enum;
988  else if (strcmp(name,"Outputdefinition9")==0) return Outputdefinition9Enum;
989  else if (strcmp(name,"Outputdefinition100")==0) return Outputdefinition100Enum;
990  else if (strcmp(name,"InputsEND")==0) return InputsENDEnum;
991  else if (strcmp(name,"Absolute")==0) return AbsoluteEnum;
992  else if (strcmp(name,"AdaptiveTimestepping")==0) return AdaptiveTimesteppingEnum;
993  else if (strcmp(name,"AdjointBalancethickness2Analysis")==0) return AdjointBalancethickness2AnalysisEnum;
994  else if (strcmp(name,"AdjointBalancethicknessAnalysis")==0) return AdjointBalancethicknessAnalysisEnum;
995  else if (strcmp(name,"AdjointHorizAnalysis")==0) return AdjointHorizAnalysisEnum;
996  else if (strcmp(name,"AggressiveMigration")==0) return AggressiveMigrationEnum;
997  else if (strcmp(name,"AmrBamg")==0) return AmrBamgEnum;
998  else if (strcmp(name,"AmrNeopz")==0) return AmrNeopzEnum;
999  else if (strcmp(name,"AndroidFrictionCoefficient")==0) return AndroidFrictionCoefficientEnum;
1000  else stage=9;
1001  }
1002  if(stage==9){
1003  if (strcmp(name,"Arrhenius")==0) return ArrheniusEnum;
1004  else if (strcmp(name,"AutodiffJacobian")==0) return AutodiffJacobianEnum;
1005  else if (strcmp(name,"Balancethickness2Analysis")==0) return Balancethickness2AnalysisEnum;
1006  else if (strcmp(name,"Balancethickness2Solution")==0) return Balancethickness2SolutionEnum;
1007  else if (strcmp(name,"BalancethicknessAnalysis")==0) return BalancethicknessAnalysisEnum;
1008  else if (strcmp(name,"BalancethicknessApparentMassbalance")==0) return BalancethicknessApparentMassbalanceEnum;
1009  else if (strcmp(name,"BalancethicknessSoftAnalysis")==0) return BalancethicknessSoftAnalysisEnum;
1010  else if (strcmp(name,"BalancethicknessSoftSolution")==0) return BalancethicknessSoftSolutionEnum;
1011  else if (strcmp(name,"BalancethicknessSolution")==0) return BalancethicknessSolutionEnum;
1012  else if (strcmp(name,"BalancethicknessSpcthickness")==0) return BalancethicknessSpcthicknessEnum;
1013  else if (strcmp(name,"BalancevelocityAnalysis")==0) return BalancevelocityAnalysisEnum;
1014  else if (strcmp(name,"BalancevelocitySolution")==0) return BalancevelocitySolutionEnum;
1015  else if (strcmp(name,"BasalforcingsIsmip6")==0) return BasalforcingsIsmip6Enum;
1016  else if (strcmp(name,"BasalforcingsPico")==0) return BasalforcingsPicoEnum;
1017  else if (strcmp(name,"BeckmannGoosseFloatingMeltRate")==0) return BeckmannGoosseFloatingMeltRateEnum;
1018  else if (strcmp(name,"BedSlopeSolution")==0) return BedSlopeSolutionEnum;
1019  else if (strcmp(name,"BoolExternalResult")==0) return BoolExternalResultEnum;
1020  else if (strcmp(name,"BoolInput")==0) return BoolInputEnum;
1021  else if (strcmp(name,"BoolInput2")==0) return BoolInput2Enum;
1022  else if (strcmp(name,"IntInput2")==0) return IntInput2Enum;
1023  else if (strcmp(name,"DoubleInput2")==0) return DoubleInput2Enum;
1024  else if (strcmp(name,"BoolParam")==0) return BoolParamEnum;
1025  else if (strcmp(name,"Boundary")==0) return BoundaryEnum;
1026  else if (strcmp(name,"BuddJacka")==0) return BuddJackaEnum;
1027  else if (strcmp(name,"CalvingDev2")==0) return CalvingDev2Enum;
1028  else if (strcmp(name,"CalvingHab")==0) return CalvingHabEnum;
1029  else if (strcmp(name,"CalvingLevermann")==0) return CalvingLevermannEnum;
1030  else if (strcmp(name,"CalvingVonmises")==0) return CalvingVonmisesEnum;
1031  else if (strcmp(name,"Cfdragcoeffabsgrad")==0) return CfdragcoeffabsgradEnum;
1032  else if (strcmp(name,"Cfsurfacelogvel")==0) return CfsurfacelogvelEnum;
1033  else if (strcmp(name,"Cfsurfacesquare")==0) return CfsurfacesquareEnum;
1034  else if (strcmp(name,"Channel")==0) return ChannelEnum;
1035  else if (strcmp(name,"ChannelArea")==0) return ChannelAreaEnum;
1036  else if (strcmp(name,"ChannelAreaOld")==0) return ChannelAreaOldEnum;
1037  else if (strcmp(name,"Closed")==0) return ClosedEnum;
1038  else if (strcmp(name,"Colinear")==0) return ColinearEnum;
1039  else if (strcmp(name,"Constraints")==0) return ConstraintsEnum;
1040  else if (strcmp(name,"Contact")==0) return ContactEnum;
1041  else if (strcmp(name,"Contour")==0) return ContourEnum;
1042  else if (strcmp(name,"Contours")==0) return ContoursEnum;
1043  else if (strcmp(name,"ControlInput")==0) return ControlInputEnum;
1044  else if (strcmp(name,"ControlInput2")==0) return ControlInput2Enum;
1045  else if (strcmp(name,"ControlInputGrad")==0) return ControlInputGradEnum;
1046  else if (strcmp(name,"ControlInputMaxs")==0) return ControlInputMaxsEnum;
1047  else if (strcmp(name,"ControlInputMins")==0) return ControlInputMinsEnum;
1048  else if (strcmp(name,"ControlInputValues")==0) return ControlInputValuesEnum;
1049  else if (strcmp(name,"CrouzeixRaviart")==0) return CrouzeixRaviartEnum;
1050  else if (strcmp(name,"Cuffey")==0) return CuffeyEnum;
1051  else if (strcmp(name,"CuffeyTemperate")==0) return CuffeyTemperateEnum;
1052  else if (strcmp(name,"DamageEvolutionAnalysis")==0) return DamageEvolutionAnalysisEnum;
1053  else if (strcmp(name,"DamageEvolutionSolution")==0) return DamageEvolutionSolutionEnum;
1054  else if (strcmp(name,"DataSet")==0) return DataSetEnum;
1055  else if (strcmp(name,"DataSetParam")==0) return DataSetParamEnum;
1056  else if (strcmp(name,"DatasetInput")==0) return DatasetInputEnum;
1057  else if (strcmp(name,"DatasetInput2")==0) return DatasetInput2Enum;
1058  else if (strcmp(name,"DefaultAnalysis")==0) return DefaultAnalysisEnum;
1059  else if (strcmp(name,"DefaultCalving")==0) return DefaultCalvingEnum;
1060  else if (strcmp(name,"Dense")==0) return DenseEnum;
1061  else if (strcmp(name,"DependentObject")==0) return DependentObjectEnum;
1062  else if (strcmp(name,"DepthAverageAnalysis")==0) return DepthAverageAnalysisEnum;
1063  else if (strcmp(name,"DeviatoricStressErrorEstimator")==0) return DeviatoricStressErrorEstimatorEnum;
1064  else if (strcmp(name,"Divergence")==0) return DivergenceEnum;
1065  else if (strcmp(name,"Domain3Dsurface")==0) return Domain3DsurfaceEnum;
1066  else if (strcmp(name,"DoubleArrayInput")==0) return DoubleArrayInputEnum;
1067  else if (strcmp(name,"ArrayInput2")==0) return ArrayInput2Enum;
1068  else if (strcmp(name,"DoubleExternalResult")==0) return DoubleExternalResultEnum;
1069  else if (strcmp(name,"DoubleInput")==0) return DoubleInputEnum;
1070  else if (strcmp(name,"DoubleMatArrayParam")==0) return DoubleMatArrayParamEnum;
1071  else if (strcmp(name,"DoubleMatExternalResult")==0) return DoubleMatExternalResultEnum;
1072  else if (strcmp(name,"DoubleMatParam")==0) return DoubleMatParamEnum;
1073  else if (strcmp(name,"DoubleParam")==0) return DoubleParamEnum;
1074  else if (strcmp(name,"DoubleVecParam")==0) return DoubleVecParamEnum;
1075  else if (strcmp(name,"Element")==0) return ElementEnum;
1076  else if (strcmp(name,"ElementHook")==0) return ElementHookEnum;
1077  else if (strcmp(name,"ElementSId")==0) return ElementSIdEnum;
1078  else if (strcmp(name,"EnthalpyAnalysis")==0) return EnthalpyAnalysisEnum;
1079  else if (strcmp(name,"EsaAnalysis")==0) return EsaAnalysisEnum;
1080  else if (strcmp(name,"EsaSolution")==0) return EsaSolutionEnum;
1081  else if (strcmp(name,"EsaTransitions")==0) return EsaTransitionsEnum;
1082  else if (strcmp(name,"ExternalResult")==0) return ExternalResultEnum;
1083  else if (strcmp(name,"ExtrapolationAnalysis")==0) return ExtrapolationAnalysisEnum;
1084  else if (strcmp(name,"ExtrudeFromBaseAnalysis")==0) return ExtrudeFromBaseAnalysisEnum;
1085  else if (strcmp(name,"ExtrudeFromTopAnalysis")==0) return ExtrudeFromTopAnalysisEnum;
1086  else if (strcmp(name,"FSApproximation")==0) return FSApproximationEnum;
1087  else if (strcmp(name,"FSSolver")==0) return FSSolverEnum;
1088  else if (strcmp(name,"FSpressure")==0) return FSpressureEnum;
1089  else if (strcmp(name,"FSvelocity")==0) return FSvelocityEnum;
1090  else if (strcmp(name,"FemModel")==0) return FemModelEnum;
1091  else if (strcmp(name,"FileParam")==0) return FileParamEnum;
1092  else if (strcmp(name,"FixedTimestepping")==0) return FixedTimesteppingEnum;
1093  else if (strcmp(name,"FloatingArea")==0) return FloatingAreaEnum;
1094  else if (strcmp(name,"FloatingAreaScaled")==0) return FloatingAreaScaledEnum;
1095  else if (strcmp(name,"FloatingMeltRate")==0) return FloatingMeltRateEnum;
1096  else if (strcmp(name,"Free")==0) return FreeEnum;
1097  else if (strcmp(name,"FreeSurfaceBaseAnalysis")==0) return FreeSurfaceBaseAnalysisEnum;
1098  else if (strcmp(name,"FreeSurfaceTopAnalysis")==0) return FreeSurfaceTopAnalysisEnum;
1099  else if (strcmp(name,"FrontalForcingsDefault")==0) return FrontalForcingsDefaultEnum;
1100  else if (strcmp(name,"FrontalForcingsRignot")==0) return FrontalForcingsRignotEnum;
1101  else if (strcmp(name,"Fset")==0) return FsetEnum;
1102  else if (strcmp(name,"FullMeltOnPartiallyFloating")==0) return FullMeltOnPartiallyFloatingEnum;
1103  else if (strcmp(name,"GLheightadvectionAnalysis")==0) return GLheightadvectionAnalysisEnum;
1104  else if (strcmp(name,"GaussPenta")==0) return GaussPentaEnum;
1105  else if (strcmp(name,"GaussSeg")==0) return GaussSegEnum;
1106  else if (strcmp(name,"GaussTetra")==0) return GaussTetraEnum;
1107  else if (strcmp(name,"GaussTria")==0) return GaussTriaEnum;
1108  else if (strcmp(name,"GenericOption")==0) return GenericOptionEnum;
1109  else if (strcmp(name,"GenericParam")==0) return GenericParamEnum;
1110  else if (strcmp(name,"GiaAnalysis")==0) return GiaAnalysisEnum;
1111  else if (strcmp(name,"GiaSolution")==0) return GiaSolutionEnum;
1112  else if (strcmp(name,"Gradient1")==0) return Gradient1Enum;
1113  else if (strcmp(name,"Gradient2")==0) return Gradient2Enum;
1114  else if (strcmp(name,"Gradient3")==0) return Gradient3Enum;
1115  else if (strcmp(name,"GroundedArea")==0) return GroundedAreaEnum;
1116  else if (strcmp(name,"GroundedAreaScaled")==0) return GroundedAreaScaledEnum;
1117  else if (strcmp(name,"GroundingOnly")==0) return GroundingOnlyEnum;
1118  else if (strcmp(name,"GroundinglineMassFlux")==0) return GroundinglineMassFluxEnum;
1119  else if (strcmp(name,"Gset")==0) return GsetEnum;
1120  else if (strcmp(name,"Gsl")==0) return GslEnum;
1121  else if (strcmp(name,"HOApproximation")==0) return HOApproximationEnum;
1122  else if (strcmp(name,"HOFSApproximation")==0) return HOFSApproximationEnum;
1123  else stage=10;
1124  }
1125  if(stage==10){
1126  if (strcmp(name,"Hook")==0) return HookEnum;
1127  else if (strcmp(name,"HydrologyDCEfficientAnalysis")==0) return HydrologyDCEfficientAnalysisEnum;
1128  else if (strcmp(name,"HydrologyDCInefficientAnalysis")==0) return HydrologyDCInefficientAnalysisEnum;
1129  else if (strcmp(name,"HydrologyGlaDSAnalysis")==0) return HydrologyGlaDSAnalysisEnum;
1130  else if (strcmp(name,"HydrologyGlaDS")==0) return HydrologyGlaDSEnum;
1131  else if (strcmp(name,"HydrologyPismAnalysis")==0) return HydrologyPismAnalysisEnum;
1132  else if (strcmp(name,"HydrologyShaktiAnalysis")==0) return HydrologyShaktiAnalysisEnum;
1133  else if (strcmp(name,"HydrologyShreveAnalysis")==0) return HydrologyShreveAnalysisEnum;
1134  else if (strcmp(name,"HydrologySolution")==0) return HydrologySolutionEnum;
1135  else if (strcmp(name,"Hydrologydc")==0) return HydrologydcEnum;
1136  else if (strcmp(name,"Hydrologypism")==0) return HydrologypismEnum;
1137  else if (strcmp(name,"Hydrologyshakti")==0) return HydrologyshaktiEnum;
1138  else if (strcmp(name,"Hydrologyshreve")==0) return HydrologyshreveEnum;
1139  else if (strcmp(name,"IceMass")==0) return IceMassEnum;
1140  else if (strcmp(name,"IceMassScaled")==0) return IceMassScaledEnum;
1141  else if (strcmp(name,"IceVolumeAboveFloatation")==0) return IceVolumeAboveFloatationEnum;
1142  else if (strcmp(name,"IceVolumeAboveFloatationScaled")==0) return IceVolumeAboveFloatationScaledEnum;
1143  else if (strcmp(name,"IceVolume")==0) return IceVolumeEnum;
1144  else if (strcmp(name,"IceVolumeScaled")==0) return IceVolumeScaledEnum;
1145  else if (strcmp(name,"IcefrontMassFlux")==0) return IcefrontMassFluxEnum;
1146  else if (strcmp(name,"IcefrontMassFluxLevelset")==0) return IcefrontMassFluxLevelsetEnum;
1147  else if (strcmp(name,"Incremental")==0) return IncrementalEnum;
1148  else if (strcmp(name,"Indexed")==0) return IndexedEnum;
1149  else if (strcmp(name,"IntExternalResult")==0) return IntExternalResultEnum;
1150  else if (strcmp(name,"IntInput")==0) return IntInputEnum;
1151  else if (strcmp(name,"ElementInput2")==0) return ElementInput2Enum;
1152  else if (strcmp(name,"SegInput2")==0) return SegInput2Enum;
1153  else if (strcmp(name,"TriaInput2")==0) return TriaInput2Enum;
1154  else if (strcmp(name,"PentaInput2")==0) return PentaInput2Enum;
1155  else if (strcmp(name,"IntMatExternalResult")==0) return IntMatExternalResultEnum;
1156  else if (strcmp(name,"IntMatParam")==0) return IntMatParamEnum;
1157  else if (strcmp(name,"IntParam")==0) return IntParamEnum;
1158  else if (strcmp(name,"IntVecParam")==0) return IntVecParamEnum;
1159  else if (strcmp(name,"Inputs2")==0) return Inputs2Enum;
1160  else if (strcmp(name,"Internal")==0) return InternalEnum;
1161  else if (strcmp(name,"Intersect")==0) return IntersectEnum;
1162  else if (strcmp(name,"InversionVzObs")==0) return InversionVzObsEnum;
1163  else if (strcmp(name,"J")==0) return JEnum;
1164  else if (strcmp(name,"L1L2Approximation")==0) return L1L2ApproximationEnum;
1165  else if (strcmp(name,"L2ProjectionBaseAnalysis")==0) return L2ProjectionBaseAnalysisEnum;
1166  else if (strcmp(name,"L2ProjectionEPLAnalysis")==0) return L2ProjectionEPLAnalysisEnum;
1167  else if (strcmp(name,"LACrouzeixRaviart")==0) return LACrouzeixRaviartEnum;
1168  else if (strcmp(name,"LATaylorHood")==0) return LATaylorHoodEnum;
1169  else if (strcmp(name,"LambdaS")==0) return LambdaSEnum;
1170  else if (strcmp(name,"LevelsetAnalysis")==0) return LevelsetAnalysisEnum;
1171  else if (strcmp(name,"LevelsetfunctionPicard")==0) return LevelsetfunctionPicardEnum;
1172  else if (strcmp(name,"LinearFloatingMeltRate")==0) return LinearFloatingMeltRateEnum;
1173  else if (strcmp(name,"LliboutryDuval")==0) return LliboutryDuvalEnum;
1174  else if (strcmp(name,"Loads")==0) return LoadsEnum;
1175  else if (strcmp(name,"LoveAnalysis")==0) return LoveAnalysisEnum;
1176  else if (strcmp(name,"LoveHi")==0) return LoveHiEnum;
1177  else if (strcmp(name,"LoveHr")==0) return LoveHrEnum;
1178  else if (strcmp(name,"LoveKernelsImag")==0) return LoveKernelsImagEnum;
1179  else if (strcmp(name,"LoveKernelsReal")==0) return LoveKernelsRealEnum;
1180  else if (strcmp(name,"LoveKi")==0) return LoveKiEnum;
1181  else if (strcmp(name,"LoveKr")==0) return LoveKrEnum;
1182  else if (strcmp(name,"LoveLi")==0) return LoveLiEnum;
1183  else if (strcmp(name,"LoveLr")==0) return LoveLrEnum;
1184  else if (strcmp(name,"LoveSolution")==0) return LoveSolutionEnum;
1185  else if (strcmp(name,"MINI")==0) return MINIEnum;
1186  else if (strcmp(name,"MINIcondensed")==0) return MINIcondensedEnum;
1187  else if (strcmp(name,"MantlePlumeGeothermalFlux")==0) return MantlePlumeGeothermalFluxEnum;
1188  else if (strcmp(name,"MassFlux")==0) return MassFluxEnum;
1189  else if (strcmp(name,"Masscon")==0) return MassconEnum;
1190  else if (strcmp(name,"Massconaxpby")==0) return MassconaxpbyEnum;
1191  else if (strcmp(name,"Massfluxatgate")==0) return MassfluxatgateEnum;
1192  else if (strcmp(name,"MasstransportAnalysis")==0) return MasstransportAnalysisEnum;
1193  else if (strcmp(name,"MasstransportSolution")==0) return MasstransportSolutionEnum;
1194  else if (strcmp(name,"Matdamageice")==0) return MatdamageiceEnum;
1195  else if (strcmp(name,"Matenhancedice")==0) return MatenhancediceEnum;
1196  else if (strcmp(name,"Materials")==0) return MaterialsEnum;
1197  else if (strcmp(name,"Matestar")==0) return MatestarEnum;
1198  else if (strcmp(name,"Matice")==0) return MaticeEnum;
1199  else if (strcmp(name,"Matlitho")==0) return MatlithoEnum;
1200  else if (strcmp(name,"Mathydro")==0) return MathydroEnum;
1201  else if (strcmp(name,"MatrixParam")==0) return MatrixParamEnum;
1202  else if (strcmp(name,"MaxAbsVx")==0) return MaxAbsVxEnum;
1203  else if (strcmp(name,"MaxAbsVy")==0) return MaxAbsVyEnum;
1204  else if (strcmp(name,"MaxAbsVz")==0) return MaxAbsVzEnum;
1205  else if (strcmp(name,"MaxDivergence")==0) return MaxDivergenceEnum;
1206  else if (strcmp(name,"MaxVel")==0) return MaxVelEnum;
1207  else if (strcmp(name,"MaxVx")==0) return MaxVxEnum;
1208  else if (strcmp(name,"MaxVy")==0) return MaxVyEnum;
1209  else if (strcmp(name,"MaxVz")==0) return MaxVzEnum;
1210  else if (strcmp(name,"Melange")==0) return MelangeEnum;
1211  else if (strcmp(name,"MeltingAnalysis")==0) return MeltingAnalysisEnum;
1212  else if (strcmp(name,"MeshElements")==0) return MeshElementsEnum;
1213  else if (strcmp(name,"MeshX")==0) return MeshXEnum;
1214  else if (strcmp(name,"MeshY")==0) return MeshYEnum;
1215  else if (strcmp(name,"MinVel")==0) return MinVelEnum;
1216  else if (strcmp(name,"MinVx")==0) return MinVxEnum;
1217  else if (strcmp(name,"MinVy")==0) return MinVyEnum;
1218  else if (strcmp(name,"MinVz")==0) return MinVzEnum;
1219  else if (strcmp(name,"MismipFloatingMeltRate")==0) return MismipFloatingMeltRateEnum;
1220  else if (strcmp(name,"Moulin")==0) return MoulinEnum;
1221  else if (strcmp(name,"MpiDense")==0) return MpiDenseEnum;
1222  else if (strcmp(name,"Mpi")==0) return MpiEnum;
1223  else if (strcmp(name,"MpiSparse")==0) return MpiSparseEnum;
1224  else if (strcmp(name,"Mumps")==0) return MumpsEnum;
1225  else if (strcmp(name,"NoFrictionOnPartiallyFloating")==0) return NoFrictionOnPartiallyFloatingEnum;
1226  else if (strcmp(name,"NoMeltOnPartiallyFloating")==0) return NoMeltOnPartiallyFloatingEnum;
1227  else if (strcmp(name,"Nodal")==0) return NodalEnum;
1228  else if (strcmp(name,"Nodalvalue")==0) return NodalvalueEnum;
1229  else if (strcmp(name,"NodeSId")==0) return NodeSIdEnum;
1230  else if (strcmp(name,"NoneApproximation")==0) return NoneApproximationEnum;
1231  else if (strcmp(name,"None")==0) return NoneEnum;
1232  else if (strcmp(name,"Numberedcostfunction")==0) return NumberedcostfunctionEnum;
1233  else if (strcmp(name,"NyeCO2")==0) return NyeCO2Enum;
1234  else if (strcmp(name,"NyeH2O")==0) return NyeH2OEnum;
1235  else if (strcmp(name,"Numericalflux")==0) return NumericalfluxEnum;
1236  else if (strcmp(name,"OldGradient")==0) return OldGradientEnum;
1237  else if (strcmp(name,"OneLayerP4z")==0) return OneLayerP4zEnum;
1238  else if (strcmp(name,"Open")==0) return OpenEnum;
1239  else if (strcmp(name,"Option")==0) return OptionEnum;
1240  else if (strcmp(name,"Param")==0) return ParamEnum;
1241  else if (strcmp(name,"Parameters")==0) return ParametersEnum;
1242  else if (strcmp(name,"P0Array")==0) return P0ArrayEnum;
1243  else if (strcmp(name,"P0DG")==0) return P0DGEnum;
1244  else if (strcmp(name,"P1DG")==0) return P1DGEnum;
1245  else if (strcmp(name,"P1P1")==0) return P1P1Enum;
1246  else stage=11;
1247  }
1248  if(stage==11){
1249  if (strcmp(name,"P1P1GLS")==0) return P1P1GLSEnum;
1250  else if (strcmp(name,"P1bubble")==0) return P1bubbleEnum;
1251  else if (strcmp(name,"P1bubblecondensed")==0) return P1bubblecondensedEnum;
1252  else if (strcmp(name,"P1xP2")==0) return P1xP2Enum;
1253  else if (strcmp(name,"P1xP3")==0) return P1xP3Enum;
1254  else if (strcmp(name,"P1xP4")==0) return P1xP4Enum;
1255  else if (strcmp(name,"P2")==0) return P2Enum;
1256  else if (strcmp(name,"P2bubble")==0) return P2bubbleEnum;
1257  else if (strcmp(name,"P2bubblecondensed")==0) return P2bubblecondensedEnum;
1258  else if (strcmp(name,"P2xP1")==0) return P2xP1Enum;
1259  else if (strcmp(name,"P2xP4")==0) return P2xP4Enum;
1260  else if (strcmp(name,"Paterson")==0) return PatersonEnum;
1261  else if (strcmp(name,"Pengrid")==0) return PengridEnum;
1262  else if (strcmp(name,"Penpair")==0) return PenpairEnum;
1263  else if (strcmp(name,"Penta")==0) return PentaEnum;
1264  else if (strcmp(name,"PentaInput")==0) return PentaInputEnum;
1265  else if (strcmp(name,"Profiler")==0) return ProfilerEnum;
1266  else if (strcmp(name,"ProfilingCurrentFlops")==0) return ProfilingCurrentFlopsEnum;
1267  else if (strcmp(name,"ProfilingCurrentMem")==0) return ProfilingCurrentMemEnum;
1268  else if (strcmp(name,"ProfilingSolutionTime")==0) return ProfilingSolutionTimeEnum;
1269  else if (strcmp(name,"Regionaloutput")==0) return RegionaloutputEnum;
1270  else if (strcmp(name,"Regular")==0) return RegularEnum;
1271  else if (strcmp(name,"RecoveryAnalysis")==0) return RecoveryAnalysisEnum;
1272  else if (strcmp(name,"Riftfront")==0) return RiftfrontEnum;
1273  else if (strcmp(name,"SIAApproximation")==0) return SIAApproximationEnum;
1274  else if (strcmp(name,"SMBcomponents")==0) return SMBcomponentsEnum;
1275  else if (strcmp(name,"SMBd18opdd")==0) return SMBd18opddEnum;
1276  else if (strcmp(name,"SMBforcing")==0) return SMBforcingEnum;
1277  else if (strcmp(name,"SMBgcm")==0) return SMBgcmEnum;
1278  else if (strcmp(name,"SMBgemb")==0) return SMBgembEnum;
1279  else if (strcmp(name,"SMBgradients")==0) return SMBgradientsEnum;
1280  else if (strcmp(name,"SMBgradientscomponents")==0) return SMBgradientscomponentsEnum;
1281  else if (strcmp(name,"SMBgradientsela")==0) return SMBgradientselaEnum;
1282  else if (strcmp(name,"SMBhenning")==0) return SMBhenningEnum;
1283  else if (strcmp(name,"SMBmeltcomponents")==0) return SMBmeltcomponentsEnum;
1284  else if (strcmp(name,"SMBpdd")==0) return SMBpddEnum;
1285  else if (strcmp(name,"SMBpddSicopolis")==0) return SMBpddSicopolisEnum;
1286  else if (strcmp(name,"SMBsemic")==0) return SMBsemicEnum;
1287  else if (strcmp(name,"SSAApproximation")==0) return SSAApproximationEnum;
1288  else if (strcmp(name,"SSAFSApproximation")==0) return SSAFSApproximationEnum;
1289  else if (strcmp(name,"SSAHOApproximation")==0) return SSAHOApproximationEnum;
1290  else if (strcmp(name,"Scaled")==0) return ScaledEnum;
1291  else if (strcmp(name,"SealevelAbsolute")==0) return SealevelAbsoluteEnum;
1292  else if (strcmp(name,"SealevelEmotion")==0) return SealevelEmotionEnum;
1293  else if (strcmp(name,"SealevelInertiaTensorXZ")==0) return SealevelInertiaTensorXZEnum;
1294  else if (strcmp(name,"SealevelInertiaTensorYZ")==0) return SealevelInertiaTensorYZEnum;
1295  else if (strcmp(name,"SealevelInertiaTensorZZ")==0) return SealevelInertiaTensorZZEnum;
1296  else if (strcmp(name,"SealevelNmotion")==0) return SealevelNmotionEnum;
1297  else if (strcmp(name,"SealevelUmotion")==0) return SealevelUmotionEnum;
1298  else if (strcmp(name,"SealevelriseAnalysis")==0) return SealevelriseAnalysisEnum;
1299  else if (strcmp(name,"SealevelriseSolution")==0) return SealevelriseSolutionEnum;
1300  else if (strcmp(name,"Seg")==0) return SegEnum;
1301  else if (strcmp(name,"SegInput")==0) return SegInputEnum;
1302  else if (strcmp(name,"Segment")==0) return SegmentEnum;
1303  else if (strcmp(name,"SegmentRiftfront")==0) return SegmentRiftfrontEnum;
1304  else if (strcmp(name,"Separate")==0) return SeparateEnum;
1305  else if (strcmp(name,"Seq")==0) return SeqEnum;
1306  else if (strcmp(name,"SmbAnalysis")==0) return SmbAnalysisEnum;
1307  else if (strcmp(name,"SmbSolution")==0) return SmbSolutionEnum;
1308  else if (strcmp(name,"SmoothAnalysis")==0) return SmoothAnalysisEnum;
1309  else if (strcmp(name,"SoftMigration")==0) return SoftMigrationEnum;
1310  else if (strcmp(name,"SpatialLinearFloatingMeltRate")==0) return SpatialLinearFloatingMeltRateEnum;
1311  else if (strcmp(name,"SpcDynamic")==0) return SpcDynamicEnum;
1312  else if (strcmp(name,"SpcStatic")==0) return SpcStaticEnum;
1313  else if (strcmp(name,"SpcTransient")==0) return SpcTransientEnum;
1314  else if (strcmp(name,"Sset")==0) return SsetEnum;
1315  else if (strcmp(name,"SteadystateSolution")==0) return SteadystateSolutionEnum;
1316  else if (strcmp(name,"StressIntensityFactor")==0) return StressIntensityFactorEnum;
1317  else if (strcmp(name,"StressbalanceAnalysis")==0) return StressbalanceAnalysisEnum;
1318  else if (strcmp(name,"StressbalanceConvergenceNumSteps")==0) return StressbalanceConvergenceNumStepsEnum;
1319  else if (strcmp(name,"StressbalanceSIAAnalysis")==0) return StressbalanceSIAAnalysisEnum;
1320  else if (strcmp(name,"StressbalanceSolution")==0) return StressbalanceSolutionEnum;
1321  else if (strcmp(name,"StressbalanceVerticalAnalysis")==0) return StressbalanceVerticalAnalysisEnum;
1322  else if (strcmp(name,"StringArrayParam")==0) return StringArrayParamEnum;
1323  else if (strcmp(name,"StringExternalResult")==0) return StringExternalResultEnum;
1324  else if (strcmp(name,"StringParam")==0) return StringParamEnum;
1325  else if (strcmp(name,"SubelementFriction1")==0) return SubelementFriction1Enum;
1326  else if (strcmp(name,"SubelementFriction2")==0) return SubelementFriction2Enum;
1327  else if (strcmp(name,"SubelementMelt1")==0) return SubelementMelt1Enum;
1328  else if (strcmp(name,"SubelementMelt2")==0) return SubelementMelt2Enum;
1329  else if (strcmp(name,"SubelementMigration")==0) return SubelementMigrationEnum;
1330  else if (strcmp(name,"SurfaceSlopeSolution")==0) return SurfaceSlopeSolutionEnum;
1331  else if (strcmp(name,"TaylorHood")==0) return TaylorHoodEnum;
1332  else if (strcmp(name,"Tetra")==0) return TetraEnum;
1333  else if (strcmp(name,"TetraInput")==0) return TetraInputEnum;
1334  else if (strcmp(name,"ThermalAnalysis")==0) return ThermalAnalysisEnum;
1335  else if (strcmp(name,"ThermalSolution")==0) return ThermalSolutionEnum;
1336  else if (strcmp(name,"ThicknessErrorEstimator")==0) return ThicknessErrorEstimatorEnum;
1337  else if (strcmp(name,"TotalCalvingFluxLevelset")==0) return TotalCalvingFluxLevelsetEnum;
1338  else if (strcmp(name,"TotalCalvingMeltingFluxLevelset")==0) return TotalCalvingMeltingFluxLevelsetEnum;
1339  else if (strcmp(name,"TotalFloatingBmb")==0) return TotalFloatingBmbEnum;
1340  else if (strcmp(name,"TotalFloatingBmbScaled")==0) return TotalFloatingBmbScaledEnum;
1341  else if (strcmp(name,"TotalGroundedBmb")==0) return TotalGroundedBmbEnum;
1342  else if (strcmp(name,"TotalGroundedBmbScaled")==0) return TotalGroundedBmbScaledEnum;
1343  else if (strcmp(name,"TotalSmb")==0) return TotalSmbEnum;
1344  else if (strcmp(name,"TotalSmbScaled")==0) return TotalSmbScaledEnum;
1345  else if (strcmp(name,"TransientArrayParam")==0) return TransientArrayParamEnum;
1346  else if (strcmp(name,"TransientInput")==0) return TransientInputEnum;
1347  else if (strcmp(name,"TransientInput2")==0) return TransientInput2Enum;
1348  else if (strcmp(name,"TransientParam")==0) return TransientParamEnum;
1349  else if (strcmp(name,"TransientSolution")==0) return TransientSolutionEnum;
1350  else if (strcmp(name,"Tria")==0) return TriaEnum;
1351  else if (strcmp(name,"TriaInput")==0) return TriaInputEnum;
1352  else if (strcmp(name,"UzawaPressureAnalysis")==0) return UzawaPressureAnalysisEnum;
1353  else if (strcmp(name,"VectorParam")==0) return VectorParamEnum;
1354  else if (strcmp(name,"Vertex")==0) return VertexEnum;
1355  else if (strcmp(name,"VertexLId")==0) return VertexLIdEnum;
1356  else if (strcmp(name,"VertexPId")==0) return VertexPIdEnum;
1357  else if (strcmp(name,"VertexSId")==0) return VertexSIdEnum;
1358  else if (strcmp(name,"Vertices")==0) return VerticesEnum;
1359  else if (strcmp(name,"ViscousHeating")==0) return ViscousHeatingEnum;
1360  else if (strcmp(name,"Water")==0) return WaterEnum;
1361  else if (strcmp(name,"XTaylorHood")==0) return XTaylorHoodEnum;
1362  else if (strcmp(name,"XY")==0) return XYEnum;
1363  else if (strcmp(name,"XYZ")==0) return XYZEnum;
1364  else if (strcmp(name,"BalancethicknessD0")==0) return BalancethicknessD0Enum;
1365  else if (strcmp(name,"BalancethicknessDiffusionCoefficient")==0) return BalancethicknessDiffusionCoefficientEnum;
1366  else if (strcmp(name,"BilinearInterp")==0) return BilinearInterpEnum;
1367  else if (strcmp(name,"CalvingdevCoeff")==0) return CalvingdevCoeffEnum;
1368  else if (strcmp(name,"DeviatoricStress")==0) return DeviatoricStressEnum;
1369  else stage=12;
1370  }
1371  if(stage==12){
1372  if (strcmp(name,"EtaAbsGradient")==0) return EtaAbsGradientEnum;
1373  else if (strcmp(name,"MeshZ")==0) return MeshZEnum;
1374  else if (strcmp(name,"NearestInterp")==0) return NearestInterpEnum;
1375  else if (strcmp(name,"OutputdefinitionList")==0) return OutputdefinitionListEnum;
1376  else if (strcmp(name,"SealevelObs")==0) return SealevelObsEnum;
1377  else if (strcmp(name,"SealevelWeights")==0) return SealevelWeightsEnum;
1378  else if (strcmp(name,"StrainRate")==0) return StrainRateEnum;
1379  else if (strcmp(name,"StressTensor")==0) return StressTensorEnum;
1380  else if (strcmp(name,"StressbalanceViscosityOvershoot")==0) return StressbalanceViscosityOvershootEnum;
1381  else if (strcmp(name,"SubelementMigration4")==0) return SubelementMigration4Enum;
1382  else if (strcmp(name,"TimesteppingTimeAdapt")==0) return TimesteppingTimeAdaptEnum;
1383  else if (strcmp(name,"TriangleInterp")==0) return TriangleInterpEnum;
1384  else if (strcmp(name,"MaximumNumberOfDefinitions")==0) return MaximumNumberOfDefinitionsEnum;
1385  else stage=13;
1386  }
1387  /*If we reach this point, the string provided has not been found*/
1388  if(notfounderror)
1389  _error_("Enum " << name << " not found");
1390  else
1391  return -1;
1392 }

◆ IsInputEnum()

bool IsInputEnum ( int  enum_in)

Definition at line 1368 of file EnumToStringx.cpp.

1368  {
1369  if(enum_in>InputsSTARTEnum && enum_in<InputsENDEnum) return true;
1370  return false;
1371 }

◆ IsParamEnum()

bool IsParamEnum ( int  enum_in)

Definition at line 1373 of file EnumToStringx.cpp.

1373  {
1374  if(enum_in>ParametersSTARTEnum && enum_in<ParametersENDEnum) return true;
1375  return false;
1376 }
AmrNeopzEnum
@ AmrNeopzEnum
Definition: EnumDefinitions.h:975
RadarPowerWolffEnum
@ RadarPowerWolffEnum
Definition: EnumDefinitions.h:670
FreeSurfaceTopAnalysisEnum
@ FreeSurfaceTopAnalysisEnum
Definition: EnumDefinitions.h:1072
GroundingOnlyEnum
@ GroundingOnlyEnum
Definition: EnumDefinitions.h:1091
MaterialsThermalconductivityEnum
@ MaterialsThermalconductivityEnum
Definition: EnumDefinitions.h:268
IceVolumeAboveFloatationScaledEnum
@ IceVolumeAboveFloatationScaledEnum
Definition: EnumDefinitions.h:1113
BalancethicknessAnalysisEnum
@ BalancethicknessAnalysisEnum
Definition: EnumDefinitions.h:981
InversionThicknessObsEnum
@ InversionThicknessObsEnum
Definition: EnumDefinitions.h:631
ThermalWatercolumnUpperlimitEnum
@ ThermalWatercolumnUpperlimitEnum
Definition: EnumDefinitions.h:426
SedimentHeadOldEnum
@ SedimentHeadOldEnum
Definition: EnumDefinitions.h:699
SmbAIceEnum
@ SmbAIceEnum
Definition: EnumDefinitions.h:342
SmbRequestedOutputsEnum
@ SmbRequestedOutputsEnum
Definition: EnumDefinitions.h:382
HydrologySolutionEnum
@ HydrologySolutionEnum
Definition: EnumDefinitions.h:1105
DoubleInputEnum
@ DoubleInputEnum
Definition: EnumDefinitions.h:1043
OceanGridXEnum
@ OceanGridXEnum
Definition: EnumDefinitions.h:279
BasalforcingsPicoBasinIdEnum
@ BasalforcingsPicoBasinIdEnum
Definition: EnumDefinitions.h:486
FrictionCoefficientEnum
@ FrictionCoefficientEnum
Definition: EnumDefinitions.h:574
DslSeaSurfaceHeightChangeAboveGeoidEnum
@ DslSeaSurfaceHeightChangeAboveGeoidEnum
Definition: EnumDefinitions.h:541
SpcTransientEnum
@ SpcTransientEnum
Definition: EnumDefinitions.h:1281
SurfaceObservationEnum
@ SurfaceObservationEnum
Definition: EnumDefinitions.h:827
DamageDOldEnum
@ DamageDOldEnum
Definition: EnumDefinitions.h:517
DslGlobalAverageThermostericSeaLevelChangeEnum
@ DslGlobalAverageThermostericSeaLevelChangeEnum
Definition: EnumDefinitions.h:540
EffectivePressureSubstepEnum
@ EffectivePressureSubstepEnum
Definition: EnumDefinitions.h:549
ThermalPenaltyFactorEnum
@ ThermalPenaltyFactorEnum
Definition: EnumDefinitions.h:420
Inputs2Enum
@ Inputs2Enum
Definition: EnumDefinitions.h:1130
BasalforcingsOceanTempEnum
@ BasalforcingsOceanTempEnum
Definition: EnumDefinitions.h:485
TimesteppingFinalTimeEnum
@ TimesteppingFinalTimeEnum
Definition: EnumDefinitions.h:430
StressbalanceShelfDampeningEnum
@ StressbalanceShelfDampeningEnum
Definition: EnumDefinitions.h:414
SmbDEnum
@ SmbDEnum
Definition: EnumDefinitions.h:715
SmbRunoffSubstepEnum
@ SmbRunoffSubstepEnum
Definition: EnumDefinitions.h:773
NewDamageEnum
@ NewDamageEnum
Definition: EnumDefinitions.h:658
Outputdefinition83Enum
@ Outputdefinition83Enum
Definition: EnumDefinitions.h:945
SmbTemperaturesReconstructedEnum
@ SmbTemperaturesReconstructedEnum
Definition: EnumDefinitions.h:787
SaveResultsEnum
@ SaveResultsEnum
Definition: EnumDefinitions.h:302
QmuResponsePartitionsNpartEnum
@ QmuResponsePartitionsNpartEnum
Definition: EnumDefinitions.h:298
BalancethicknessSoftAnalysisEnum
@ BalancethicknessSoftAnalysisEnum
Definition: EnumDefinitions.h:983
SealevelUEsaRateEnum
@ SealevelUEsaRateEnum
Definition: EnumDefinitions.h:686
SMBgradientselaEnum
@ SMBgradientselaEnum
Definition: EnumDefinitions.h:1249
CrouzeixRaviartEnum
@ CrouzeixRaviartEnum
Definition: EnumDefinitions.h:1023
SmbIsalbedoEnum
@ SmbIsalbedoEnum
Definition: EnumDefinitions.h:362
BaseEnum
@ BaseEnum
Definition: EnumDefinitions.h:495
ParamEnum
@ ParamEnum
Definition: EnumDefinitions.h:1211
StressTensorxxEnum
@ StressTensorxxEnum
Definition: EnumDefinitions.h:811
PengridEnum
@ PengridEnum
Definition: EnumDefinitions.h:1229
SealevelNmotionEnum
@ SealevelNmotionEnum
Definition: EnumDefinitions.h:1264
EnthalpyAnalysisEnum
@ EnthalpyAnalysisEnum
Definition: EnumDefinitions.h:1052
Outputdefinition38Enum
@ Outputdefinition38Enum
Definition: EnumDefinitions.h:895
SealevelUmotionEnum
@ SealevelUmotionEnum
Definition: EnumDefinitions.h:1265
Outputdefinition14Enum
@ Outputdefinition14Enum
Definition: EnumDefinitions.h:870
ToolkitsTypesEnum
@ ToolkitsTypesEnum
Definition: EnumDefinitions.h:441
StrainRateEnum
@ StrainRateEnum
Definition: EnumDefinitions.h:1345
CalvingStressThresholdGroundediceEnum
@ CalvingStressThresholdGroundediceEnum
Definition: EnumDefinitions.h:506
SolidearthSettingsAbstolEnum
@ SolidearthSettingsAbstolEnum
Definition: EnumDefinitions.h:306
SMBd18opddEnum
@ SMBd18opddEnum
Definition: EnumDefinitions.h:1243
SmbMassBalanceEnum
@ SmbMassBalanceEnum
Definition: EnumDefinitions.h:748
CalvingVonmisesEnum
@ CalvingVonmisesEnum
Definition: EnumDefinitions.h:1004
Outputdefinition59Enum
@ Outputdefinition59Enum
Definition: EnumDefinitions.h:918
SealevelEustaticOceanMaskEnum
@ SealevelEustaticOceanMaskEnum
Definition: EnumDefinitions.h:677
SealevelUEastEsaEnum
@ SealevelUEastEsaEnum
Definition: EnumDefinitions.h:684
Outputdefinition13Enum
@ Outputdefinition13Enum
Definition: EnumDefinitions.h:869
StressbalancePenaltyFactorEnum
@ StressbalancePenaltyFactorEnum
Definition: EnumDefinitions.h:409
LoveAnalysisEnum
@ LoveAnalysisEnum
Definition: EnumDefinitions.h:1146
TransientInput2Enum
@ TransientInput2Enum
Definition: EnumDefinitions.h:1315
TransientNumRequestedOutputsEnum
@ TransientNumRequestedOutputsEnum
Definition: EnumDefinitions.h:456
Outputdefinition33Enum
@ Outputdefinition33Enum
Definition: EnumDefinitions.h:890
Outputdefinition77Enum
@ Outputdefinition77Enum
Definition: EnumDefinitions.h:938
AmrGroundingLineDistanceEnum
@ AmrGroundingLineDistanceEnum
Definition: EnumDefinitions.h:20
DamageC3Enum
@ DamageC3Enum
Definition: EnumDefinitions.h:109
LliboutryDuvalEnum
@ LliboutryDuvalEnum
Definition: EnumDefinitions.h:1144
SmbEnum
@ SmbEnum
Definition: EnumDefinitions.h:358
SmbAnalysisEnum
@ SmbAnalysisEnum
Definition: EnumDefinitions.h:1274
DeviatoricStressxzEnum
@ DeviatoricStressxzEnum
Definition: EnumDefinitions.h:526
Outputdefinition92Enum
@ Outputdefinition92Enum
Definition: EnumDefinitions.h:955
EplHeadSlopeXEnum
@ EplHeadSlopeXEnum
Definition: EnumDefinitions.h:555
RotationalPolarMoiEnum
@ RotationalPolarMoiEnum
Definition: EnumDefinitions.h:326
SmbBPosEnum
@ SmbBPosEnum
Definition: EnumDefinitions.h:713
LoadsEnum
@ LoadsEnum
Definition: EnumDefinitions.h:1145
SmbZYEnum
@ SmbZYEnum
Definition: EnumDefinitions.h:800
QmuErrNameEnum
@ QmuErrNameEnum
Definition: EnumDefinitions.h:286
SmbIsprecipscaledEnum
@ SmbIsprecipscaledEnum
Definition: EnumDefinitions.h:372
IndexEnum
@ IndexEnum
Definition: EnumDefinitions.h:201
DoubleArrayInputEnum
@ DoubleArrayInputEnum
Definition: EnumDefinitions.h:1040
LoveMu0Enum
@ LoveMu0Enum
Definition: EnumDefinitions.h:236
ProfilerEnum
@ ProfilerEnum
Definition: EnumDefinitions.h:1233
SmbS0tEnum
@ SmbS0tEnum
Definition: EnumDefinitions.h:777
SmbDtEnum
@ SmbDtEnum
Definition: EnumDefinitions.h:357
TidalLoveK2SecularEnum
@ TidalLoveK2SecularEnum
Definition: EnumDefinitions.h:314
Balancethickness2SolutionEnum
@ Balancethickness2SolutionEnum
Definition: EnumDefinitions.h:980
TransientIsmasstransportEnum
@ TransientIsmasstransportEnum
Definition: EnumDefinitions.h:449
ThermalStabilizationEnum
@ ThermalStabilizationEnum
Definition: EnumDefinitions.h:425
SmbAccumulationEnum
@ SmbAccumulationEnum
Definition: EnumDefinitions.h:708
HOApproximationEnum
@ HOApproximationEnum
Definition: EnumDefinitions.h:1095
IceVolumeScaledEnum
@ IceVolumeScaledEnum
Definition: EnumDefinitions.h:1115
Outputdefinition16Enum
@ Outputdefinition16Enum
Definition: EnumDefinitions.h:872
HydrologydcEplColapseThicknessEnum
@ HydrologydcEplColapseThicknessEnum
Definition: EnumDefinitions.h:177
CalvingHabEnum
@ CalvingHabEnum
Definition: EnumDefinitions.h:1002
SmbIsturbulentfluxEnum
@ SmbIsturbulentfluxEnum
Definition: EnumDefinitions.h:377
SmbReEnum
@ SmbReEnum
Definition: EnumDefinitions.h:769
InputToDepthaverageOutEnum
@ InputToDepthaverageOutEnum
Definition: EnumDefinitions.h:204
SmbIsdensificationEnum
@ SmbIsdensificationEnum
Definition: EnumDefinitions.h:367
Outputdefinition69Enum
@ Outputdefinition69Enum
Definition: EnumDefinitions.h:929
DoubleMatExternalResultEnum
@ DoubleMatExternalResultEnum
Definition: EnumDefinitions.h:1045
TetraEnum
@ TetraEnum
Definition: EnumDefinitions.h:1300
MisfitEnum
@ MisfitEnum
Definition: EnumDefinitions.h:656
MaterialsRheologyEsbarEnum
@ MaterialsRheologyEsbarEnum
Definition: EnumDefinitions.h:650
AutodiffDependentObjectsEnum
@ AutodiffDependentObjectsEnum
Definition: EnumDefinitions.h:43
IntersectEnum
@ IntersectEnum
Definition: EnumDefinitions.h:1132
FrontalForcingsBasinIcefrontAreaEnum
@ FrontalForcingsBasinIcefrontAreaEnum
Definition: EnumDefinitions.h:152
SmbAEnum
@ SmbAEnum
Definition: EnumDefinitions.h:706
Outputdefinition15Enum
@ Outputdefinition15Enum
Definition: EnumDefinitions.h:871
SmbAValueEnum
@ SmbAValueEnum
Definition: EnumDefinitions.h:707
SmbDailydsradiationEnum
@ SmbDailydsradiationEnum
Definition: EnumDefinitions.h:719
InversionNumControlParametersEnum
@ InversionNumControlParametersEnum
Definition: EnumDefinitions.h:223
FrictionPEnum
@ FrictionPEnum
Definition: EnumDefinitions.h:578
ThermalIsdrainicecolumnEnum
@ ThermalIsdrainicecolumnEnum
Definition: EnumDefinitions.h:415
ThermalRequestedOutputsEnum
@ ThermalRequestedOutputsEnum
Definition: EnumDefinitions.h:424
StringParamEnum
@ StringParamEnum
Definition: EnumDefinitions.h:1292
SmbWiniEnum
@ SmbWiniEnum
Definition: EnumDefinitions.h:796
SmbSwIdxEnum
@ SmbSwIdxEnum
Definition: EnumDefinitions.h:390
GroundinglineMigrationEnum
@ GroundinglineMigrationEnum
Definition: EnumDefinitions.h:161
LoveHrEnum
@ LoveHrEnum
Definition: EnumDefinitions.h:1148
QmuVariablePartitionsNtEnum
@ QmuVariablePartitionsNtEnum
Definition: EnumDefinitions.h:296
BasalforcingsIsmip6IsLocalEnum
@ BasalforcingsIsmip6IsLocalEnum
Definition: EnumDefinitions.h:69
ExtrudeFromBaseAnalysisEnum
@ ExtrudeFromBaseAnalysisEnum
Definition: EnumDefinitions.h:1058
MasstransportAnalysisEnum
@ MasstransportAnalysisEnum
Definition: EnumDefinitions.h:1163
Outputdefinition80Enum
@ Outputdefinition80Enum
Definition: EnumDefinitions.h:942
QmuOutNameEnum
@ QmuOutNameEnum
Definition: EnumDefinitions.h:289
ContactEnum
@ ContactEnum
Definition: EnumDefinitions.h:1014
BalancevelocityAnalysisEnum
@ BalancevelocityAnalysisEnum
Definition: EnumDefinitions.h:987
EsaNmotionEnum
@ EsaNmotionEnum
Definition: EnumDefinitions.h:561
HydrologyBumpSpacingEnum
@ HydrologyBumpSpacingEnum
Definition: EnumDefinitions.h:601
AdjointEnum
@ AdjointEnum
Definition: EnumDefinitions.h:464
DslModelidEnum
@ DslModelidEnum
Definition: EnumDefinitions.h:126
HydrologySheetThicknessOldEnum
@ HydrologySheetThicknessOldEnum
Definition: EnumDefinitions.h:622
TransientRequestedOutputsEnum
@ TransientRequestedOutputsEnum
Definition: EnumDefinitions.h:457
SmbAveragingEnum
@ SmbAveragingEnum
Definition: EnumDefinitions.h:349
FrictionFEnum
@ FrictionFEnum
Definition: EnumDefinitions.h:146
Gradient2Enum
@ Gradient2Enum
Definition: EnumDefinitions.h:1087
FrictionEffectivePressureEnum
@ FrictionEffectivePressureEnum
Definition: EnumDefinitions.h:576
MeshElementsEnum
@ MeshElementsEnum
Definition: EnumDefinitions.h:1183
AmrThicknessErrorResolutionEnum
@ AmrThicknessErrorResolutionEnum
Definition: EnumDefinitions.h:32
BasalforcingsPicoAverageSalinityEnum
@ BasalforcingsPicoAverageSalinityEnum
Definition: EnumDefinitions.h:77
GroundinglineMassFluxEnum
@ GroundinglineMassFluxEnum
Definition: EnumDefinitions.h:1092
SmbReiniEnum
@ SmbReiniEnum
Definition: EnumDefinitions.h:771
SurfaceSlopeXEnum
@ SurfaceSlopeXEnum
Definition: EnumDefinitions.h:829
ContourEnum
@ ContourEnum
Definition: EnumDefinitions.h:1015
SmbSealevEnum
@ SmbSealevEnum
Definition: EnumDefinitions.h:388
InversionVyObsEnum
@ InversionVyObsEnum
Definition: EnumDefinitions.h:634
SegInputEnum
@ SegInputEnum
Definition: EnumDefinitions.h:1269
Outputdefinition34Enum
@ Outputdefinition34Enum
Definition: EnumDefinitions.h:891
StressbalanceAnalysisEnum
@ StressbalanceAnalysisEnum
Definition: EnumDefinitions.h:1285
SMBcomponentsEnum
@ SMBcomponentsEnum
Definition: EnumDefinitions.h:1242
BasalforcingsEnum
@ BasalforcingsEnum
Definition: EnumDefinitions.h:64
FloatingAreaScaledEnum
@ FloatingAreaScaledEnum
Definition: EnumDefinitions.h:1068
Outputdefinition68Enum
@ Outputdefinition68Enum
Definition: EnumDefinitions.h:928
BalancethicknessApparentMassbalanceEnum
@ BalancethicknessApparentMassbalanceEnum
Definition: EnumDefinitions.h:982
LoveKernelsImagEnum
@ LoveKernelsImagEnum
Definition: EnumDefinitions.h:1149
RegionaloutputEnum
@ RegionaloutputEnum
Definition: EnumDefinitions.h:1237
BalancethicknessThickeningRateEnum
@ BalancethicknessThickeningRateEnum
Definition: EnumDefinitions.h:474
GroundinglineHeightEnum
@ GroundinglineHeightEnum
Definition: EnumDefinitions.h:596
SeparateEnum
@ SeparateEnum
Definition: EnumDefinitions.h:1272
RestartFileNameEnum
@ RestartFileNameEnum
Definition: EnumDefinitions.h:299
StepEnum
@ StepEnum
Definition: EnumDefinitions.h:403
CalvingMeltingFluxLevelsetEnum
@ CalvingMeltingFluxLevelsetEnum
Definition: EnumDefinitions.h:513
SurfaceOldEnum
@ SurfaceOldEnum
Definition: EnumDefinitions.h:824
BasalforcingsThresholdThicknessEnum
@ BasalforcingsThresholdThicknessEnum
Definition: EnumDefinitions.h:89
DeviatoricStressyzEnum
@ DeviatoricStressyzEnum
Definition: EnumDefinitions.h:528
HydrologydcEnum
@ HydrologydcEnum
Definition: EnumDefinitions.h:1106
DebugProfilingEnum
@ DebugProfilingEnum
Definition: EnumDefinitions.h:122
InversionNstepsEnum
@ InversionNstepsEnum
Definition: EnumDefinitions.h:222
Outputdefinition89Enum
@ Outputdefinition89Enum
Definition: EnumDefinitions.h:951
LoveNfreqEnum
@ LoveNfreqEnum
Definition: EnumDefinitions.h:237
HydrologyGapHeightEnum
@ HydrologyGapHeightEnum
Definition: EnumDefinitions.h:614
Outputdefinition8Enum
@ Outputdefinition8Enum
Definition: EnumDefinitions.h:952
SmbT0dryEnum
@ SmbT0dryEnum
Definition: EnumDefinitions.h:391
SmbMeanULWEnum
@ SmbMeanULWEnum
Definition: EnumDefinitions.h:753
HydrologyRequestedOutputsEnum
@ HydrologyRequestedOutputsEnum
Definition: EnumDefinitions.h:173
SealevelriseHElasticEnum
@ SealevelriseHElasticEnum
Definition: EnumDefinitions.h:322
FlowequationIsSSAEnum
@ FlowequationIsSSAEnum
Definition: EnumDefinitions.h:142
DrivingStressYEnum
@ DrivingStressYEnum
Definition: EnumDefinitions.h:539
LevelsetReinitFrequencyEnum
@ LevelsetReinitFrequencyEnum
Definition: EnumDefinitions.h:228
SoftMigrationEnum
@ SoftMigrationEnum
Definition: EnumDefinitions.h:1277
SmbTEnum
@ SmbTEnum
Definition: EnumDefinitions.h:781
MaterialsRheologyEcEnum
@ MaterialsRheologyEcEnum
Definition: EnumDefinitions.h:647
DatasetInput2Enum
@ DatasetInput2Enum
Definition: EnumDefinitions.h:1031
EsaTransitionsEnum
@ EsaTransitionsEnum
Definition: EnumDefinitions.h:1055
SealevelUEsaEnum
@ SealevelUEsaEnum
Definition: EnumDefinitions.h:685
HydrologydcMaskEplactiveNodeEnum
@ HydrologydcMaskEplactiveNodeEnum
Definition: EnumDefinitions.h:608
BalancethicknessMisfitEnum
@ BalancethicknessMisfitEnum
Definition: EnumDefinitions.h:471
MathydroEnum
@ MathydroEnum
Definition: EnumDefinitions.h:1171
BasalforcingsPicoSubShelfOceanOverturningEnum
@ BasalforcingsPicoSubShelfOceanOverturningEnum
Definition: EnumDefinitions.h:489
HydrologydcEplInitialThicknessEnum
@ HydrologydcEplInitialThicknessEnum
Definition: EnumDefinitions.h:180
Outputdefinition32Enum
@ Outputdefinition32Enum
Definition: EnumDefinitions.h:889
MaterialsEarthDensityEnum
@ MaterialsEarthDensityEnum
Definition: EnumDefinitions.h:251
Outputdefinition20Enum
@ Outputdefinition20Enum
Definition: EnumDefinitions.h:876
InversionControlParametersEnum
@ InversionControlParametersEnum
Definition: EnumDefinitions.h:209
SmbVEnum
@ SmbVEnum
Definition: EnumDefinitions.h:791
RotationalAngularVelocityEnum
@ RotationalAngularVelocityEnum
Definition: EnumDefinitions.h:307
TotalFloatingBmbScaledEnum
@ TotalFloatingBmbScaledEnum
Definition: EnumDefinitions.h:1308
SmbTmeanEnum
@ SmbTmeanEnum
Definition: EnumDefinitions.h:789
SmbPAirEnum
@ SmbPAirEnum
Definition: EnumDefinitions.h:760
AutodiffXpEnum
@ AutodiffXpEnum
Definition: EnumDefinitions.h:57
EsaHElasticEnum
@ EsaHElasticEnum
Definition: EnumDefinitions.h:131
MeshNumberoflayersEnum
@ MeshNumberoflayersEnum
Definition: EnumDefinitions.h:272
SealevelUNorthEsaEnum
@ SealevelUNorthEsaEnum
Definition: EnumDefinitions.h:687
HydraulicPotentialEnum
@ HydraulicPotentialEnum
Definition: EnumDefinitions.h:597
MoulinEnum
@ MoulinEnum
Definition: EnumDefinitions.h:1191
SmbFACEnum
@ SmbFACEnum
Definition: EnumDefinitions.h:739
SmbMSurfEnum
@ SmbMSurfEnum
Definition: EnumDefinitions.h:757
NodalvalueEnum
@ NodalvalueEnum
Definition: EnumDefinitions.h:1199
MinVyEnum
@ MinVyEnum
Definition: EnumDefinitions.h:1188
RadarAttenuationMacGregorEnum
@ RadarAttenuationMacGregorEnum
Definition: EnumDefinitions.h:666
AutodiffObufsizeEnum
@ AutodiffObufsizeEnum
Definition: EnumDefinitions.h:54
MaskOceanLevelsetEnum
@ MaskOceanLevelsetEnum
Definition: EnumDefinitions.h:640
Balancethickness2AnalysisEnum
@ Balancethickness2AnalysisEnum
Definition: EnumDefinitions.h:979
BasalforcingsIsmip6BasinAreaEnum
@ BasalforcingsIsmip6BasinAreaEnum
Definition: EnumDefinitions.h:66
InversionCostFunctionsCoefficientsEnum
@ InversionCostFunctionsCoefficientsEnum
Definition: EnumDefinitions.h:629
ExtrudeFromTopAnalysisEnum
@ ExtrudeFromTopAnalysisEnum
Definition: EnumDefinitions.h:1059
SSAHOApproximationEnum
@ SSAHOApproximationEnum
Definition: EnumDefinitions.h:1257
SmbDzAddEnum
@ SmbDzAddEnum
Definition: EnumDefinitions.h:728
DeviatoricStress2Enum
@ DeviatoricStress2Enum
Definition: EnumDefinitions.h:531
TransientSolutionEnum
@ TransientSolutionEnum
Definition: EnumDefinitions.h:1317
LevelsetfunctionSlopeXEnum
@ LevelsetfunctionSlopeXEnum
Definition: EnumDefinitions.h:635
EsaDeltathicknessEnum
@ EsaDeltathicknessEnum
Definition: EnumDefinitions.h:559
MaskIceLevelsetEnum
@ MaskIceLevelsetEnum
Definition: EnumDefinitions.h:641
SmbDzTopEnum
@ SmbDzTopEnum
Definition: EnumDefinitions.h:731
MeshVertexonboundaryEnum
@ MeshVertexonboundaryEnum
Definition: EnumDefinitions.h:654
Outputdefinition52Enum
@ Outputdefinition52Enum
Definition: EnumDefinitions.h:911
BalancethicknessSoftSolutionEnum
@ BalancethicknessSoftSolutionEnum
Definition: EnumDefinitions.h:984
StressbalanceFSreconditioningEnum
@ StressbalanceFSreconditioningEnum
Definition: EnumDefinitions.h:405
TimeEnum
@ TimeEnum
Definition: EnumDefinitions.h:427
SmbECEnum
@ SmbECEnum
Definition: EnumDefinitions.h:734
SmbAccurefEnum
@ SmbAccurefEnum
Definition: EnumDefinitions.h:347
IntMatExternalResultEnum
@ IntMatExternalResultEnum
Definition: EnumDefinitions.h:1126
Outputdefinition90Enum
@ Outputdefinition90Enum
Definition: EnumDefinitions.h:953
MaterialsRhoFreshwaterEnum
@ MaterialsRhoFreshwaterEnum
Definition: EnumDefinitions.h:263
SMBgcmEnum
@ SMBgcmEnum
Definition: EnumDefinitions.h:1245
MaterialsMeltingpointEnum
@ MaterialsMeltingpointEnum
Definition: EnumDefinitions.h:259
CalvinglevermannCoeffEnum
@ CalvinglevermannCoeffEnum
Definition: EnumDefinitions.h:507
TimesteppingTimeStepEnum
@ TimesteppingTimeStepEnum
Definition: EnumDefinitions.h:433
CfdragcoeffabsgradEnum
@ CfdragcoeffabsgradEnum
Definition: EnumDefinitions.h:1005
AutodiffFosForwardIndexEnum
@ AutodiffFosForwardIndexEnum
Definition: EnumDefinitions.h:45
SmbSmbrefEnum
@ SmbSmbrefEnum
Definition: EnumDefinitions.h:780
DepthAverageAnalysisEnum
@ DepthAverageAnalysisEnum
Definition: EnumDefinitions.h:1036
SmbDiniEnum
@ SmbDiniEnum
Definition: EnumDefinitions.h:725
BasalforcingsIsmip6TfDepthsEnum
@ BasalforcingsIsmip6TfDepthsEnum
Definition: EnumDefinitions.h:71
AdaptiveTimesteppingEnum
@ AdaptiveTimesteppingEnum
Definition: EnumDefinitions.h:969
DeviatoricStressxxEnum
@ DeviatoricStressxxEnum
Definition: EnumDefinitions.h:524
BasalStressyEnum
@ BasalStressyEnum
Definition: EnumDefinitions.h:493
BalancevelocitySolutionEnum
@ BalancevelocitySolutionEnum
Definition: EnumDefinitions.h:988
LevelsetfunctionSlopeYEnum
@ LevelsetfunctionSlopeYEnum
Definition: EnumDefinitions.h:636
ThermalNumRequestedOutputsEnum
@ ThermalNumRequestedOutputsEnum
Definition: EnumDefinitions.h:419
SealevelWeightsEnum
@ SealevelWeightsEnum
Definition: EnumDefinitions.h:1344
MINIEnum
@ MINIEnum
Definition: EnumDefinitions.h:1156
DeviatoricStressEnum
@ DeviatoricStressEnum
Definition: EnumDefinitions.h:1338
SealevelAbsoluteEnum
@ SealevelAbsoluteEnum
Definition: EnumDefinitions.h:1259
DamageEvolutionAnalysisEnum
@ DamageEvolutionAnalysisEnum
Definition: EnumDefinitions.h:1026
SmbZMaxEnum
@ SmbZMaxEnum
Definition: EnumDefinitions.h:797
ConvergedEnum
@ ConvergedEnum
Definition: EnumDefinitions.h:514
BedEnum
@ BedEnum
Definition: EnumDefinitions.h:499
FrictionGammaEnum
@ FrictionGammaEnum
Definition: EnumDefinitions.h:147
AmrThicknessErrorThresholdEnum
@ AmrThicknessErrorThresholdEnum
Definition: EnumDefinitions.h:33
LoveKernelsRealEnum
@ LoveKernelsRealEnum
Definition: EnumDefinitions.h:1150
P0Enum
@ P0Enum
Definition: EnumDefinitions.h:661
HydrologydcMaskThawedNodeEnum
@ HydrologydcMaskThawedNodeEnum
Definition: EnumDefinitions.h:610
OutputFileNameEnum
@ OutputFileNameEnum
Definition: EnumDefinitions.h:283
InversionIscontrolEnum
@ InversionIscontrolEnum
Definition: EnumDefinitions.h:218
MeshAverageVertexConnectivityEnum
@ MeshAverageVertexConnectivityEnum
Definition: EnumDefinitions.h:270
MaterialsRheologyEbarEnum
@ MaterialsRheologyEbarEnum
Definition: EnumDefinitions.h:646
WorldCommEnum
@ WorldCommEnum
Definition: EnumDefinitions.h:459
SmbGdnEnum
@ SmbGdnEnum
Definition: EnumDefinitions.h:740
ThermalIsdynamicbasalspcEnum
@ ThermalIsdynamicbasalspcEnum
Definition: EnumDefinitions.h:416
SmbWEnum
@ SmbWEnum
Definition: EnumDefinitions.h:794
Outputdefinition31Enum
@ Outputdefinition31Enum
Definition: EnumDefinitions.h:888
EsaRotationrateEnum
@ EsaRotationrateEnum
Definition: EnumDefinitions.h:562
MeshVertexonbaseEnum
@ MeshVertexonbaseEnum
Definition: EnumDefinitions.h:653
AmrLagEnum
@ AmrLagEnum
Definition: EnumDefinitions.h:27
BasalforcingsPicoGammaTEnum
@ BasalforcingsPicoGammaTEnum
Definition: EnumDefinitions.h:82
ParametersEnum
@ ParametersEnum
Definition: EnumDefinitions.h:1212
SmbMassBalanceTransientEnum
@ SmbMassBalanceTransientEnum
Definition: EnumDefinitions.h:750
NearestInterpEnum
@ NearestInterpEnum
Definition: EnumDefinitions.h:1341
DatasetInputEnum
@ DatasetInputEnum
Definition: EnumDefinitions.h:1030
BasalforcingsCrustthicknessEnum
@ BasalforcingsCrustthicknessEnum
Definition: EnumDefinitions.h:60
ViscousHeatingEnum
@ ViscousHeatingEnum
Definition: EnumDefinitions.h:1327
LoveLiEnum
@ LoveLiEnum
Definition: EnumDefinitions.h:1153
HydrologydcIsefficientlayerEnum
@ HydrologydcIsefficientlayerEnum
Definition: EnumDefinitions.h:185
SmbAccugradEnum
@ SmbAccugradEnum
Definition: EnumDefinitions.h:346
SmbAiniEnum
@ SmbAiniEnum
Definition: EnumDefinitions.h:709
SmbPrecipitationsReconstructedYearsEnum
@ SmbPrecipitationsReconstructedYearsEnum
Definition: EnumDefinitions.h:396
ControlInput2Enum
@ ControlInput2Enum
Definition: EnumDefinitions.h:1018
DamageEnum
@ DamageEnum
Definition: EnumDefinitions.h:111
JEnum
@ JEnum
Definition: EnumDefinitions.h:1134
Outputdefinition41Enum
@ Outputdefinition41Enum
Definition: EnumDefinitions.h:899
StressbalanceConvergenceNumStepsEnum
@ StressbalanceConvergenceNumStepsEnum
Definition: EnumDefinitions.h:1286
Outputdefinition24Enum
@ Outputdefinition24Enum
Definition: EnumDefinitions.h:880
AutodiffDriverEnum
@ AutodiffDriverEnum
Definition: EnumDefinitions.h:44
DrivingStressXEnum
@ DrivingStressXEnum
Definition: EnumDefinitions.h:538
TransientIsslrEnum
@ TransientIsslrEnum
Definition: EnumDefinitions.h:452
Outputdefinition39Enum
@ Outputdefinition39Enum
Definition: EnumDefinitions.h:896
StressTensorzzEnum
@ StressTensorzzEnum
Definition: EnumDefinitions.h:816
HydrologyPressureMeltCoefficientEnum
@ HydrologyPressureMeltCoefficientEnum
Definition: EnumDefinitions.h:171
HydrologydcEplThicknessSubstepEnum
@ HydrologydcEplThicknessSubstepEnum
Definition: EnumDefinitions.h:605
CalvingCrevasseDepthEnum
@ CalvingCrevasseDepthEnum
Definition: EnumDefinitions.h:96
BalancethicknessSolutionEnum
@ BalancethicknessSolutionEnum
Definition: EnumDefinitions.h:985
UGiaRateEnum
@ UGiaRateEnum
Definition: EnumDefinitions.h:594
EsaYmotionEnum
@ EsaYmotionEnum
Definition: EnumDefinitions.h:568
SsetEnum
@ SsetEnum
Definition: EnumDefinitions.h:1282
InversionMaxstepsEnum
@ InversionMaxstepsEnum
Definition: EnumDefinitions.h:221
BoundaryEnum
@ BoundaryEnum
Definition: EnumDefinitions.h:999
SmbDzEnum
@ SmbDzEnum
Definition: EnumDefinitions.h:729
Outputdefinition30Enum
@ Outputdefinition30Enum
Definition: EnumDefinitions.h:887
NodeEnum
@ NodeEnum
Definition: EnumDefinitions.h:659
LoadingforceXEnum
@ LoadingforceXEnum
Definition: EnumDefinitions.h:637
HydrologyHeadOldEnum
@ HydrologyHeadOldEnum
Definition: EnumDefinitions.h:616
TotalSmbScaledEnum
@ TotalSmbScaledEnum
Definition: EnumDefinitions.h:1312
MaterialsLatentheatEnum
@ MaterialsLatentheatEnum
Definition: EnumDefinitions.h:254
TemperaturePDDEnum
@ TemperaturePDDEnum
Definition: EnumDefinitions.h:832
PressureEnum
@ PressureEnum
Definition: EnumDefinitions.h:664
MaterialsRhoIceEnum
@ MaterialsRhoIceEnum
Definition: EnumDefinitions.h:264
DenseEnum
@ DenseEnum
Definition: EnumDefinitions.h:1034
BasalforcingsUppercrustheatEnum
@ BasalforcingsUppercrustheatEnum
Definition: EnumDefinitions.h:91
MismipFloatingMeltRateEnum
@ MismipFloatingMeltRateEnum
Definition: EnumDefinitions.h:1190
Gradient1Enum
@ Gradient1Enum
Definition: EnumDefinitions.h:1086
XYZEnum
@ XYZEnum
Definition: EnumDefinitions.h:1331
PenpairEnum
@ PenpairEnum
Definition: EnumDefinitions.h:1230
LoveKernelsEnum
@ LoveKernelsEnum
Definition: EnumDefinitions.h:235
HydrologydcPenaltyFactorEnum
@ HydrologydcPenaltyFactorEnum
Definition: EnumDefinitions.h:188
MeshNumberofverticesEnum
@ MeshNumberofverticesEnum
Definition: EnumDefinitions.h:273
Outputdefinition64Enum
@ Outputdefinition64Enum
Definition: EnumDefinitions.h:924
P1DGEnum
@ P1DGEnum
Definition: EnumDefinitions.h:1215
SmbBMaxEnum
@ SmbBMaxEnum
Definition: EnumDefinitions.h:710
ThicknessPositiveEnum
@ ThicknessPositiveEnum
Definition: EnumDefinitions.h:842
SealevelEustaticMaskEnum
@ SealevelEustaticMaskEnum
Definition: EnumDefinitions.h:676
IntVecParamEnum
@ IntVecParamEnum
Definition: EnumDefinitions.h:1129
HydrologyRelaxationEnum
@ HydrologyRelaxationEnum
Definition: EnumDefinitions.h:172
GiaModelEnum
@ GiaModelEnum
Definition: EnumDefinitions.h:155
Outputdefinition70Enum
@ Outputdefinition70Enum
Definition: EnumDefinitions.h:931
SealevelRSLRateEnum
@ SealevelRSLRateEnum
Definition: EnumDefinitions.h:683
SmbDailytemperatureEnum
@ SmbDailytemperatureEnum
Definition: EnumDefinitions.h:723
SmbDpermilEnum
@ SmbDpermilEnum
Definition: EnumDefinitions.h:351
SurfaceRelVelMisfitEnum
@ SurfaceRelVelMisfitEnum
Definition: EnumDefinitions.h:828
EsaHemisphereEnum
@ EsaHemisphereEnum
Definition: EnumDefinitions.h:132
FreeSurfaceBaseAnalysisEnum
@ FreeSurfaceBaseAnalysisEnum
Definition: EnumDefinitions.h:1071
FSSolverEnum
@ FSSolverEnum
Definition: EnumDefinitions.h:1061
DamageEvolutionSolutionEnum
@ DamageEvolutionSolutionEnum
Definition: EnumDefinitions.h:1027
MatrixParamEnum
@ MatrixParamEnum
Definition: EnumDefinitions.h:1172
SealevelNEsaEnum
@ SealevelNEsaEnum
Definition: EnumDefinitions.h:678
SMBhenningEnum
@ SMBhenningEnum
Definition: EnumDefinitions.h:1250
TransientInputEnum
@ TransientInputEnum
Definition: EnumDefinitions.h:1314
HydrologyShaktiAnalysisEnum
@ HydrologyShaktiAnalysisEnum
Definition: EnumDefinitions.h:1103
AnalysisCounterEnum
@ AnalysisCounterEnum
Definition: EnumDefinitions.h:35
IceMaskNodeActivationEnum
@ IceMaskNodeActivationEnum
Definition: EnumDefinitions.h:627
AmrGroundingLineResolutionEnum
@ AmrGroundingLineResolutionEnum
Definition: EnumDefinitions.h:21
Outputdefinition42Enum
@ Outputdefinition42Enum
Definition: EnumDefinitions.h:900
VzFSEnum
@ VzFSEnum
Definition: EnumDefinitions.h:854
BasalforcingsPicoEnum
@ BasalforcingsPicoEnum
Definition: EnumDefinitions.h:990
HydrologydcSedimentPorosityEnum
@ HydrologydcSedimentPorosityEnum
Definition: EnumDefinitions.h:194
DslStericRateEnum
@ DslStericRateEnum
Definition: EnumDefinitions.h:543
EsaAnalysisEnum
@ EsaAnalysisEnum
Definition: EnumDefinitions.h:1053
BuddJackaEnum
@ BuddJackaEnum
Definition: EnumDefinitions.h:1000
MasstransportStabilizationEnum
@ MasstransportStabilizationEnum
Definition: EnumDefinitions.h:249
LoadLoveHEnum
@ LoadLoveHEnum
Definition: EnumDefinitions.h:315
P2xP1Enum
@ P2xP1Enum
Definition: EnumDefinitions.h:1226
Outputdefinition4Enum
@ Outputdefinition4Enum
Definition: EnumDefinitions.h:908
DamageC2Enum
@ DamageC2Enum
Definition: EnumDefinitions.h:108
FrictionQEnum
@ FrictionQEnum
Definition: EnumDefinitions.h:580
CalvingMaxEnum
@ CalvingMaxEnum
Definition: EnumDefinitions.h:99
VertexLIdEnum
@ VertexLIdEnum
Definition: EnumDefinitions.h:1323
SettingsSbCouplingFrequencyEnum
@ SettingsSbCouplingFrequencyEnum
Definition: EnumDefinitions.h:339
VelocityEnum
@ VelocityEnum
Definition: EnumDefinitions.h:458
FrontalForcingsThermalForcingEnum
@ FrontalForcingsThermalForcingEnum
Definition: EnumDefinitions.h:587
ThermalPenaltyThresholdEnum
@ ThermalPenaltyThresholdEnum
Definition: EnumDefinitions.h:422
EnthalpyEnum
@ EnthalpyEnum
Definition: EnumDefinitions.h:551
QmuVariableDescriptorsEnum
@ QmuVariableDescriptorsEnum
Definition: EnumDefinitions.h:293
BedSlopeXEnum
@ BedSlopeXEnum
Definition: EnumDefinitions.h:500
ControlInputSizeMEnum
@ ControlInputSizeMEnum
Definition: EnumDefinitions.h:105
Outputdefinition57Enum
@ Outputdefinition57Enum
Definition: EnumDefinitions.h:916
Outputdefinition78Enum
@ Outputdefinition78Enum
Definition: EnumDefinitions.h:939
SmbPrecipitationsPresentdayEnum
@ SmbPrecipitationsPresentdayEnum
Definition: EnumDefinitions.h:767
SolidearthSettingsRigidEnum
@ SolidearthSettingsRigidEnum
Definition: EnumDefinitions.h:329
AmrRestartEnum
@ AmrRestartEnum
Definition: EnumDefinitions.h:29
MasstransportRequestedOutputsEnum
@ MasstransportRequestedOutputsEnum
Definition: EnumDefinitions.h:248
HydrologydcEplThicknessTransientEnum
@ HydrologydcEplThicknessTransientEnum
Definition: EnumDefinitions.h:606
P1bubblecondensedEnum
@ P1bubblecondensedEnum
Definition: EnumDefinitions.h:1219
Outputdefinition100Enum
@ Outputdefinition100Enum
Definition: EnumDefinitions.h:964
ConstantsYtsEnum
@ ConstantsYtsEnum
Definition: EnumDefinitions.h:104
HydrologyPismAnalysisEnum
@ HydrologyPismAnalysisEnum
Definition: EnumDefinitions.h:1102
SteadystateNumRequestedOutputsEnum
@ SteadystateNumRequestedOutputsEnum
Definition: EnumDefinitions.h:400
GradientEnum
@ GradientEnum
Definition: EnumDefinitions.h:595
MaterialsRheologyNEnum
@ MaterialsRheologyNEnum
Definition: EnumDefinitions.h:651
HydrologydcRelTolEnum
@ HydrologydcRelTolEnum
Definition: EnumDefinitions.h:190
StressTensorEnum
@ StressTensorEnum
Definition: EnumDefinitions.h:1346
NumberedcostfunctionEnum
@ NumberedcostfunctionEnum
Definition: EnumDefinitions.h:1203
AmrLevelMaxEnum
@ AmrLevelMaxEnum
Definition: EnumDefinitions.h:28
AmrHmaxEnum
@ AmrHmaxEnum
Definition: EnumDefinitions.h:22
MassfluxatgateEnum
@ MassfluxatgateEnum
Definition: EnumDefinitions.h:1162
Outputdefinition63Enum
@ Outputdefinition63Enum
Definition: EnumDefinitions.h:923
Outputdefinition6Enum
@ Outputdefinition6Enum
Definition: EnumDefinitions.h:930
IcecapToEarthCommEnum
@ IcecapToEarthCommEnum
Definition: EnumDefinitions.h:200
DeviatoricStressxyEnum
@ DeviatoricStressxyEnum
Definition: EnumDefinitions.h:525
CfsurfacelogvelEnum
@ CfsurfacelogvelEnum
Definition: EnumDefinitions.h:1006
FSpressureEnum
@ FSpressureEnum
Definition: EnumDefinitions.h:1062
SealevelriseSolutionEnum
@ SealevelriseSolutionEnum
Definition: EnumDefinitions.h:1267
SmbTaEnum
@ SmbTaEnum
Definition: EnumDefinitions.h:782
AutodiffFovForwardIndicesEnum
@ AutodiffFovForwardIndicesEnum
Definition: EnumDefinitions.h:47
BasalforcingsUpperwaterElevationEnum
@ BasalforcingsUpperwaterElevationEnum
Definition: EnumDefinitions.h:94
PentaInputEnum
@ PentaInputEnum
Definition: EnumDefinitions.h:1232
TransientParamEnum
@ TransientParamEnum
Definition: EnumDefinitions.h:1316
FrictionCouplingEnum
@ FrictionCouplingEnum
Definition: EnumDefinitions.h:143
SolidearthSettingsHorizEnum
@ SolidearthSettingsHorizEnum
Definition: EnumDefinitions.h:323
StressbalanceRiftPenaltyThresholdEnum
@ StressbalanceRiftPenaltyThresholdEnum
Definition: EnumDefinitions.h:413
MaterialsMantleShearModulusEnum
@ MaterialsMantleShearModulusEnum
Definition: EnumDefinitions.h:258
Outputdefinition79Enum
@ Outputdefinition79Enum
Definition: EnumDefinitions.h:940
DamageC1Enum
@ DamageC1Enum
Definition: EnumDefinitions.h:107
SettingsResultsOnNodesEnum
@ SettingsResultsOnNodesEnum
Definition: EnumDefinitions.h:338
TransientIsgroundinglineEnum
@ TransientIsgroundinglineEnum
Definition: EnumDefinitions.h:447
SmbGspiniEnum
@ SmbGspiniEnum
Definition: EnumDefinitions.h:743
DragCoefficientAbsGradientEnum
@ DragCoefficientAbsGradientEnum
Definition: EnumDefinitions.h:537
SmbAdThreshEnum
@ SmbAdThreshEnum
Definition: EnumDefinitions.h:348
EsaUElasticEnum
@ EsaUElasticEnum
Definition: EnumDefinitions.h:134
BasalforcingsIsmip6NumBasinsEnum
@ BasalforcingsIsmip6NumBasinsEnum
Definition: EnumDefinitions.h:70
BasalforcingsTopplumedepthEnum
@ BasalforcingsTopplumedepthEnum
Definition: EnumDefinitions.h:90
AugmentedLagrangianThetaEnum
@ AugmentedLagrangianThetaEnum
Definition: EnumDefinitions.h:41
StressTensorxyEnum
@ StressTensorxyEnum
Definition: EnumDefinitions.h:812
DamageStabilizationEnum
@ DamageStabilizationEnum
Definition: EnumDefinitions.h:119
UGiaEnum
@ UGiaEnum
Definition: EnumDefinitions.h:593
EsaUmotionEnum
@ EsaUmotionEnum
Definition: EnumDefinitions.h:566
SealevelriseRunCountEnum
@ SealevelriseRunCountEnum
Definition: EnumDefinitions.h:331
ExternalResultEnum
@ ExternalResultEnum
Definition: EnumDefinitions.h:1056
SegEnum
@ SegEnum
Definition: EnumDefinitions.h:1268
AmrDeviatoricErrorThresholdEnum
@ AmrDeviatoricErrorThresholdEnum
Definition: EnumDefinitions.h:16
SteadystateRequestedOutputsEnum
@ SteadystateRequestedOutputsEnum
Definition: EnumDefinitions.h:402
SmbDzMinEnum
@ SmbDzMinEnum
Definition: EnumDefinitions.h:730
DamageEvolutionNumRequestedOutputsEnum
@ DamageEvolutionNumRequestedOutputsEnum
Definition: EnumDefinitions.h:113
TidalLoveKEnum
@ TidalLoveKEnum
Definition: EnumDefinitions.h:312
SubelementMelt1Enum
@ SubelementMelt1Enum
Definition: EnumDefinitions.h:1295
OutputdefinitionEnum
@ OutputdefinitionEnum
Definition: EnumDefinitions.h:285
SmbZMinEnum
@ SmbZMinEnum
Definition: EnumDefinitions.h:798
SettingsSolverResidueThresholdEnum
@ SettingsSolverResidueThresholdEnum
Definition: EnumDefinitions.h:340
FSApproximationEnum
@ FSApproximationEnum
Definition: EnumDefinitions.h:1060
StrainRateperpendicularEnum
@ StrainRateperpendicularEnum
Definition: EnumDefinitions.h:803
VyEnum
@ VyEnum
Definition: EnumDefinitions.h:850
SmbDsnowIdxEnum
@ SmbDsnowIdxEnum
Definition: EnumDefinitions.h:352
NyeH2OEnum
@ NyeH2OEnum
Definition: EnumDefinitions.h:1205
ConstantsReferencetemperatureEnum
@ ConstantsReferencetemperatureEnum
Definition: EnumDefinitions.h:103
InputEnum
@ InputEnum
Definition: EnumDefinitions.h:628
BasalforcingsDeepwaterMeltingRateEnum
@ BasalforcingsDeepwaterMeltingRateEnum
Definition: EnumDefinitions.h:62
SmbTemperaturesAnomalyEnum
@ SmbTemperaturesAnomalyEnum
Definition: EnumDefinitions.h:784
HydrologydcEplThicknessOldEnum
@ HydrologydcEplThicknessOldEnum
Definition: EnumDefinitions.h:604
ProfilingCurrentFlopsEnum
@ ProfilingCurrentFlopsEnum
Definition: EnumDefinitions.h:1234
SMBgradientsEnum
@ SMBgradientsEnum
Definition: EnumDefinitions.h:1247
FlowequationFeFSEnum
@ FlowequationFeFSEnum
Definition: EnumDefinitions.h:137
InversionMaxiterPerStepEnum
@ InversionMaxiterPerStepEnum
Definition: EnumDefinitions.h:220
EplHeadEnum
@ EplHeadEnum
Definition: EnumDefinitions.h:553
QmuOutputEnum
@ QmuOutputEnum
Definition: EnumDefinitions.h:290
BasalforcingsLowercrustheatEnum
@ BasalforcingsLowercrustheatEnum
Definition: EnumDefinitions.h:72
QmuResponsePartitionsEnum
@ QmuResponsePartitionsEnum
Definition: EnumDefinitions.h:297
MeshZEnum
@ MeshZEnum
Definition: EnumDefinitions.h:1340
SmoothAnalysisEnum
@ SmoothAnalysisEnum
Definition: EnumDefinitions.h:1276
OutputdefinitionListEnum
@ OutputdefinitionListEnum
Definition: EnumDefinitions.h:1342
EsaStrainrateyyEnum
@ EsaStrainrateyyEnum
Definition: EnumDefinitions.h:565
VzSSAEnum
@ VzSSAEnum
Definition: EnumDefinitions.h:857
TransientArrayParamEnum
@ TransientArrayParamEnum
Definition: EnumDefinitions.h:1313
SmbGdniniEnum
@ SmbGdniniEnum
Definition: EnumDefinitions.h:741
CalvingLawEnum
@ CalvingLawEnum
Definition: EnumDefinitions.h:98
ScaledEnum
@ ScaledEnum
Definition: EnumDefinitions.h:1258
SmbDailyairdensityEnum
@ SmbDailyairdensityEnum
Definition: EnumDefinitions.h:716
SolidearthSettingsOceanAreaScalingEnum
@ SolidearthSettingsOceanAreaScalingEnum
Definition: EnumDefinitions.h:325
StressbalanceMaxiterEnum
@ StressbalanceMaxiterEnum
Definition: EnumDefinitions.h:407
OptionEnum
@ OptionEnum
Definition: EnumDefinitions.h:1210
FrictionAsEnum
@ FrictionAsEnum
Definition: EnumDefinitions.h:571
Outputdefinition46Enum
@ Outputdefinition46Enum
Definition: EnumDefinitions.h:904
L1L2ApproximationEnum
@ L1L2ApproximationEnum
Definition: EnumDefinitions.h:1135
HydrologyshreveStabilizationEnum
@ HydrologyshreveStabilizationEnum
Definition: EnumDefinitions.h:199
SurfaceLogVxVyMisfitEnum
@ SurfaceLogVxVyMisfitEnum
Definition: EnumDefinitions.h:826
CalvingMeltingrateEnum
@ CalvingMeltingrateEnum
Definition: EnumDefinitions.h:504
SmbWAddEnum
@ SmbWAddEnum
Definition: EnumDefinitions.h:795
DoubleInput2Enum
@ DoubleInput2Enum
Definition: EnumDefinitions.h:997
SealevelriseGUEnum
@ SealevelriseGUEnum
Definition: EnumDefinitions.h:695
PatersonEnum
@ PatersonEnum
Definition: EnumDefinitions.h:1228
HydrologyDCInefficientAnalysisEnum
@ HydrologyDCInefficientAnalysisEnum
Definition: EnumDefinitions.h:1099
HydrologyNeumannfluxEnum
@ HydrologyNeumannfluxEnum
Definition: EnumDefinitions.h:618
AdjointpEnum
@ AdjointpEnum
Definition: EnumDefinitions.h:465
MpiEnum
@ MpiEnum
Definition: EnumDefinitions.h:1193
TotalGroundedBmbEnum
@ TotalGroundedBmbEnum
Definition: EnumDefinitions.h:1309
SmbPddfacSnowEnum
@ SmbPddfacSnowEnum
Definition: EnumDefinitions.h:763
SmbStepsPerStepEnum
@ SmbStepsPerStepEnum
Definition: EnumDefinitions.h:389
LoveKiEnum
@ LoveKiEnum
Definition: EnumDefinitions.h:1151
EsaStrainratexyEnum
@ EsaStrainratexyEnum
Definition: EnumDefinitions.h:564
MaterialsRheologyBbarEnum
@ MaterialsRheologyBbarEnum
Definition: EnumDefinitions.h:644
QmuInNameEnum
@ QmuInNameEnum
Definition: EnumDefinitions.h:287
GaussTetraEnum
@ GaussTetraEnum
Definition: EnumDefinitions.h:1080
OceanGridNxEnum
@ OceanGridNxEnum
Definition: EnumDefinitions.h:277
IntParamEnum
@ IntParamEnum
Definition: EnumDefinitions.h:1128
SurfaceAbsVelMisfitEnum
@ SurfaceAbsVelMisfitEnum
Definition: EnumDefinitions.h:818
BasalforcingsPicoAverageTemperatureEnum
@ BasalforcingsPicoAverageTemperatureEnum
Definition: EnumDefinitions.h:78
DefaultAnalysisEnum
@ DefaultAnalysisEnum
Definition: EnumDefinitions.h:1032
AmrHminEnum
@ AmrHminEnum
Definition: EnumDefinitions.h:23
SmbSolutionEnum
@ SmbSolutionEnum
Definition: EnumDefinitions.h:1275
SealevelriseTransitionsEnum
@ SealevelriseTransitionsEnum
Definition: EnumDefinitions.h:332
P0DGEnum
@ P0DGEnum
Definition: EnumDefinitions.h:1214
HydrologyGlaDSAnalysisEnum
@ HydrologyGlaDSAnalysisEnum
Definition: EnumDefinitions.h:1100
RadarAttenuationWolffEnum
@ RadarAttenuationWolffEnum
Definition: EnumDefinitions.h:667
EtaDiffEnum
@ EtaDiffEnum
Definition: EnumDefinitions.h:569
DeviatoricStresszzEnum
@ DeviatoricStresszzEnum
Definition: EnumDefinitions.h:529
SedimentHeadResidualEnum
@ SedimentHeadResidualEnum
Definition: EnumDefinitions.h:702
FrictionThresholdSpeedEnum
@ FrictionThresholdSpeedEnum
Definition: EnumDefinitions.h:150
AutodiffJacobianEnum
@ AutodiffJacobianEnum
Definition: EnumDefinitions.h:978
BasalforcingsPicoNumBasinsEnum
@ BasalforcingsPicoNumBasinsEnum
Definition: EnumDefinitions.h:85
MaxVxEnum
@ MaxVxEnum
Definition: EnumDefinitions.h:1178
P1Enum
@ P1Enum
Definition: EnumDefinitions.h:662
VzMeshEnum
@ VzMeshEnum
Definition: EnumDefinitions.h:856
LevelsetStabilizationEnum
@ LevelsetStabilizationEnum
Definition: EnumDefinitions.h:229
SmbPEnum
@ SmbPEnum
Definition: EnumDefinitions.h:761
SmbS0pEnum
@ SmbS0pEnum
Definition: EnumDefinitions.h:776
HydrologydcMaskThawedEltEnum
@ HydrologydcMaskThawedEltEnum
Definition: EnumDefinitions.h:609
SmbTeValueEnum
@ SmbTeValueEnum
Definition: EnumDefinitions.h:783
Domain2DhorizontalEnum
@ Domain2DhorizontalEnum
Definition: EnumDefinitions.h:534
DslModelEnum
@ DslModelEnum
Definition: EnumDefinitions.h:125
RheologyBInitialguessEnum
@ RheologyBInitialguessEnum
Definition: EnumDefinitions.h:672
SolidearthSettingsReltolEnum
@ SolidearthSettingsReltolEnum
Definition: EnumDefinitions.h:327
MassconEnum
@ MassconEnum
Definition: EnumDefinitions.h:1160
SealevelriseCumDeltathicknessEnum
@ SealevelriseCumDeltathicknessEnum
Definition: EnumDefinitions.h:688
MaterialsLithosphereShearModulusEnum
@ MaterialsLithosphereShearModulusEnum
Definition: EnumDefinitions.h:256
TaylorHoodEnum
@ TaylorHoodEnum
Definition: EnumDefinitions.h:1299
ThermalSpctemperatureEnum
@ ThermalSpctemperatureEnum
Definition: EnumDefinitions.h:835
VyMeshEnum
@ VyMeshEnum
Definition: EnumDefinitions.h:851
InversionIncompleteAdjointEnum
@ InversionIncompleteAdjointEnum
Definition: EnumDefinitions.h:217
CalvingrateyEnum
@ CalvingrateyEnum
Definition: EnumDefinitions.h:511
HydrologyMoulinInputEnum
@ HydrologyMoulinInputEnum
Definition: EnumDefinitions.h:617
ThermalSolutionEnum
@ ThermalSolutionEnum
Definition: EnumDefinitions.h:1303
DslComputeFingerprintsEnum
@ DslComputeFingerprintsEnum
Definition: EnumDefinitions.h:128
SmbDailysnowfallEnum
@ SmbDailysnowfallEnum
Definition: EnumDefinitions.h:722
ChannelEnum
@ ChannelEnum
Definition: EnumDefinitions.h:1008
MeltingAnalysisEnum
@ MeltingAnalysisEnum
Definition: EnumDefinitions.h:1182
SmbIstemperaturescaledEnum
@ SmbIstemperaturescaledEnum
Definition: EnumDefinitions.h:375
SmbS0gcmEnum
@ SmbS0gcmEnum
Definition: EnumDefinitions.h:775
SealevelEustaticEnum
@ SealevelEustaticEnum
Definition: EnumDefinitions.h:305
ContoursEnum
@ ContoursEnum
Definition: EnumDefinitions.h:1016
LoveShNmaxEnum
@ LoveShNmaxEnum
Definition: EnumDefinitions.h:239
ExtrapolationAnalysisEnum
@ ExtrapolationAnalysisEnum
Definition: EnumDefinitions.h:1057
Outputdefinition74Enum
@ Outputdefinition74Enum
Definition: EnumDefinitions.h:935
SmbDenIdxEnum
@ SmbDenIdxEnum
Definition: EnumDefinitions.h:356
SMBsemicEnum
@ SMBsemicEnum
Definition: EnumDefinitions.h:1254
HydrologydcSedimentCompressibilityEnum
@ HydrologydcSedimentCompressibilityEnum
Definition: EnumDefinitions.h:191
SealevelriseGNEnum
@ SealevelriseGNEnum
Definition: EnumDefinitions.h:697
LoveAllowLayerDeletionEnum
@ LoveAllowLayerDeletionEnum
Definition: EnumDefinitions.h:231
UzawaPressureAnalysisEnum
@ UzawaPressureAnalysisEnum
Definition: EnumDefinitions.h:1320
SmbTemperaturesPresentdayEnum
@ SmbTemperaturesPresentdayEnum
Definition: EnumDefinitions.h:786
BalancethicknessDiffusionCoefficientEnum
@ BalancethicknessDiffusionCoefficientEnum
Definition: EnumDefinitions.h:1335
SmbIsdelta18oEnum
@ SmbIsdelta18oEnum
Definition: EnumDefinitions.h:366
DepthBelowSurfaceEnum
@ DepthBelowSurfaceEnum
Definition: EnumDefinitions.h:522
StressbalanceIsnewtonEnum
@ StressbalanceIsnewtonEnum
Definition: EnumDefinitions.h:406
LATaylorHoodEnum
@ LATaylorHoodEnum
Definition: EnumDefinitions.h:1139
SedimentHeadTransientEnum
@ SedimentHeadTransientEnum
Definition: EnumDefinitions.h:701
BalancethicknessOmegaEnum
@ BalancethicknessOmegaEnum
Definition: EnumDefinitions.h:473
NeumannfluxEnum
@ NeumannfluxEnum
Definition: EnumDefinitions.h:657
ModelIdEnum
@ ModelIdEnum
Definition: EnumDefinitions.h:274
HydrologySheetConductivityEnum
@ HydrologySheetConductivityEnum
Definition: EnumDefinitions.h:620
SolidearthSettingsMaxiterEnum
@ SolidearthSettingsMaxiterEnum
Definition: EnumDefinitions.h:324
RadarPowerMacGregorEnum
@ RadarPowerMacGregorEnum
Definition: EnumDefinitions.h:669
Outputdefinition65Enum
@ Outputdefinition65Enum
Definition: EnumDefinitions.h:925
VzHOEnum
@ VzHOEnum
Definition: EnumDefinitions.h:855
XYEnum
@ XYEnum
Definition: EnumDefinitions.h:1330
FrictionLawEnum
@ FrictionLawEnum
Definition: EnumDefinitions.h:148
AdjointBalancethicknessAnalysisEnum
@ AdjointBalancethicknessAnalysisEnum
Definition: EnumDefinitions.h:971
SolidearthPlanetRadiusEnum
@ SolidearthPlanetRadiusEnum
Definition: EnumDefinitions.h:303
GiaSolutionEnum
@ GiaSolutionEnum
Definition: EnumDefinitions.h:1085
SurfaceAbsMisfitEnum
@ SurfaceAbsMisfitEnum
Definition: EnumDefinitions.h:817
BasalforcingsNusseltEnum
@ BasalforcingsNusseltEnum
Definition: EnumDefinitions.h:75
WaterfractionEnum
@ WaterfractionEnum
Definition: EnumDefinitions.h:862
Gradient3Enum
@ Gradient3Enum
Definition: EnumDefinitions.h:1088
SmbDailyrainfallEnum
@ SmbDailyrainfallEnum
Definition: EnumDefinitions.h:721
Outputdefinition21Enum
@ Outputdefinition21Enum
Definition: EnumDefinitions.h:877
BasalforcingsPerturbationMeltingRateEnum
@ BasalforcingsPerturbationMeltingRateEnum
Definition: EnumDefinitions.h:479
GiaMantleViscosityEnum
@ GiaMantleViscosityEnum
Definition: EnumDefinitions.h:590
MasstransportSpcthicknessEnum
@ MasstransportSpcthicknessEnum
Definition: EnumDefinitions.h:642
TriaInput2Enum
@ TriaInput2Enum
Definition: EnumDefinitions.h:1124
ConstantsGEnum
@ ConstantsGEnum
Definition: EnumDefinitions.h:102
FreeEnum
@ FreeEnum
Definition: EnumDefinitions.h:1070
L2ProjectionBaseAnalysisEnum
@ L2ProjectionBaseAnalysisEnum
Definition: EnumDefinitions.h:1136
LoveForcingTypeEnum
@ LoveForcingTypeEnum
Definition: EnumDefinitions.h:232
VertexSIdEnum
@ VertexSIdEnum
Definition: EnumDefinitions.h:1325
HydrologySedimentKmaxEnum
@ HydrologySedimentKmaxEnum
Definition: EnumDefinitions.h:174
Outputdefinition5Enum
@ Outputdefinition5Enum
Definition: EnumDefinitions.h:919
GiaAnalysisEnum
@ GiaAnalysisEnum
Definition: EnumDefinitions.h:1084
FrictionCmaxEnum
@ FrictionCmaxEnum
Definition: EnumDefinitions.h:573
BasalforcingsGroundediceMeltingRateEnum
@ BasalforcingsGroundediceMeltingRateEnum
Definition: EnumDefinitions.h:478
InputToExtrudeEnum
@ InputToExtrudeEnum
Definition: EnumDefinitions.h:205
ExtrapolationVariableEnum
@ ExtrapolationVariableEnum
Definition: EnumDefinitions.h:135
SpcStaticEnum
@ SpcStaticEnum
Definition: EnumDefinitions.h:1280
MeshYEnum
@ MeshYEnum
Definition: EnumDefinitions.h:1185
Outputdefinition50Enum
@ Outputdefinition50Enum
Definition: EnumDefinitions.h:909
Outputdefinition40Enum
@ Outputdefinition40Enum
Definition: EnumDefinitions.h:898
AutodiffLbufsizeEnum
@ AutodiffLbufsizeEnum
Definition: EnumDefinitions.h:51
NoneApproximationEnum
@ NoneApproximationEnum
Definition: EnumDefinitions.h:1201
EplHeadTransientEnum
@ EplHeadTransientEnum
Definition: EnumDefinitions.h:558
MumpsEnum
@ MumpsEnum
Definition: EnumDefinitions.h:1195
SmbVzEnum
@ SmbVzEnum
Definition: EnumDefinitions.h:793
SmbCEnum
@ SmbCEnum
Definition: EnumDefinitions.h:714
BasalforcingsPlumeyEnum
@ BasalforcingsPlumeyEnum
Definition: EnumDefinitions.h:88
CalvingratexAverageEnum
@ CalvingratexAverageEnum
Definition: EnumDefinitions.h:508
VyObsEnum
@ VyObsEnum
Definition: EnumDefinitions.h:852
FrictionPseudoplasticityExponentEnum
@ FrictionPseudoplasticityExponentEnum
Definition: EnumDefinitions.h:149
TimesteppingTypeEnum
@ TimesteppingTypeEnum
Definition: EnumDefinitions.h:436
Outputdefinition35Enum
@ Outputdefinition35Enum
Definition: EnumDefinitions.h:892
DomainTypeEnum
@ DomainTypeEnum
Definition: EnumDefinitions.h:124
VxAverageEnum
@ VxAverageEnum
Definition: EnumDefinitions.h:845
MaterialsMuWaterEnum
@ MaterialsMuWaterEnum
Definition: EnumDefinitions.h:261
ProfilingSolutionTimeEnum
@ ProfilingSolutionTimeEnum
Definition: EnumDefinitions.h:1236
SealevelInertiaTensorXZEnum
@ SealevelInertiaTensorXZEnum
Definition: EnumDefinitions.h:1261
ThermalReltolEnum
@ ThermalReltolEnum
Definition: EnumDefinitions.h:423
MatestarEnum
@ MatestarEnum
Definition: EnumDefinitions.h:1168
AdjointHorizAnalysisEnum
@ AdjointHorizAnalysisEnum
Definition: EnumDefinitions.h:972
NoMeltOnPartiallyFloatingEnum
@ NoMeltOnPartiallyFloatingEnum
Definition: EnumDefinitions.h:1197
FrontalForcingsDefaultEnum
@ FrontalForcingsDefaultEnum
Definition: EnumDefinitions.h:1073
Outputdefinition28Enum
@ Outputdefinition28Enum
Definition: EnumDefinitions.h:884
EarthIdEnum
@ EarthIdEnum
Definition: EnumDefinitions.h:129
AdjointyEnum
@ AdjointyEnum
Definition: EnumDefinitions.h:467
FullMeltOnPartiallyFloatingEnum
@ FullMeltOnPartiallyFloatingEnum
Definition: EnumDefinitions.h:1076
ApproximationEnum
@ ApproximationEnum
Definition: EnumDefinitions.h:470
SmbIsfirnwarmingEnum
@ SmbIsfirnwarmingEnum
Definition: EnumDefinitions.h:368
Outputdefinition94Enum
@ Outputdefinition94Enum
Definition: EnumDefinitions.h:957
Outputdefinition75Enum
@ Outputdefinition75Enum
Definition: EnumDefinitions.h:936
FrontalForcingsNumberofBasinsEnum
@ FrontalForcingsNumberofBasinsEnum
Definition: EnumDefinitions.h:153
FrictionPressureAdjustedTemperatureEnum
@ FrictionPressureAdjustedTemperatureEnum
Definition: EnumDefinitions.h:579
MaterialsEffectiveconductivityAveragingEnum
@ MaterialsEffectiveconductivityAveragingEnum
Definition: EnumDefinitions.h:252
InversionCostFunctionsEnum
@ InversionCostFunctionsEnum
Definition: EnumDefinitions.h:211
SmbMassBalanceSubstepEnum
@ SmbMassBalanceSubstepEnum
Definition: EnumDefinitions.h:749
TimesteppingCflCoefficientEnum
@ TimesteppingCflCoefficientEnum
Definition: EnumDefinitions.h:428
SmbAccualtiEnum
@ SmbAccualtiEnum
Definition: EnumDefinitions.h:345
ConstraintsEnum
@ ConstraintsEnum
Definition: EnumDefinitions.h:1013
LoadingforceYEnum
@ LoadingforceYEnum
Definition: EnumDefinitions.h:638
Outputdefinition99Enum
@ Outputdefinition99Enum
Definition: EnumDefinitions.h:962
NumericalfluxEnum
@ NumericalfluxEnum
Definition: EnumDefinitions.h:1206
DamageEquivStressEnum
@ DamageEquivStressEnum
Definition: EnumDefinitions.h:112
InputFileNameEnum
@ InputFileNameEnum
Definition: EnumDefinitions.h:202
DeviatoricStress1Enum
@ DeviatoricStress1Enum
Definition: EnumDefinitions.h:530
BasalforcingsIsmip6DeltaTEnum
@ BasalforcingsIsmip6DeltaTEnum
Definition: EnumDefinitions.h:67
FrontalForcingsRignotEnum
@ FrontalForcingsRignotEnum
Definition: EnumDefinitions.h:1074
Outputdefinition2Enum
@ Outputdefinition2Enum
Definition: EnumDefinitions.h:886
HydrologySheetThicknessEnum
@ HydrologySheetThicknessEnum
Definition: EnumDefinitions.h:621
SmbEvaporationEnum
@ SmbEvaporationEnum
Definition: EnumDefinitions.h:738
FloatingMeltRateEnum
@ FloatingMeltRateEnum
Definition: EnumDefinitions.h:1069
SubelementMigration4Enum
@ SubelementMigration4Enum
Definition: EnumDefinitions.h:1348
BasalforcingsOceanSalinityEnum
@ BasalforcingsOceanSalinityEnum
Definition: EnumDefinitions.h:484
VzEnum
@ VzEnum
Definition: EnumDefinitions.h:853
SurfaceCrevasseEnum
@ SurfaceCrevasseEnum
Definition: EnumDefinitions.h:822
CalvingdevCoeffEnum
@ CalvingdevCoeffEnum
Definition: EnumDefinitions.h:1337
MaterialsThermalExchangeVelocityEnum
@ MaterialsThermalExchangeVelocityEnum
Definition: EnumDefinitions.h:267
LinearFloatingMeltRateEnum
@ LinearFloatingMeltRateEnum
Definition: EnumDefinitions.h:1143
MassconaxpbyEnum
@ MassconaxpbyEnum
Definition: EnumDefinitions.h:1161
SurfaceAreaEnum
@ SurfaceAreaEnum
Definition: EnumDefinitions.h:820
HydrologyEnglacialInputEnum
@ HydrologyEnglacialInputEnum
Definition: EnumDefinitions.h:613
LevelsetAnalysisEnum
@ LevelsetAnalysisEnum
Definition: EnumDefinitions.h:1141
OneLayerP4zEnum
@ OneLayerP4zEnum
Definition: EnumDefinitions.h:1208
TransientIssmbEnum
@ TransientIssmbEnum
Definition: EnumDefinitions.h:453
Outputdefinition7Enum
@ Outputdefinition7Enum
Definition: EnumDefinitions.h:941
DeviatoricStressyyEnum
@ DeviatoricStressyyEnum
Definition: EnumDefinitions.h:527
StressbalanceAbstolEnum
@ StressbalanceAbstolEnum
Definition: EnumDefinitions.h:404
MaterialsBetaEnum
@ MaterialsBetaEnum
Definition: EnumDefinitions.h:250
BasalforcingsPicoSubShelfOceanSalinityEnum
@ BasalforcingsPicoSubShelfOceanSalinityEnum
Definition: EnumDefinitions.h:490
SmbDelta18oEnum
@ SmbDelta18oEnum
Definition: EnumDefinitions.h:354
BeckmannGoosseFloatingMeltRateEnum
@ BeckmannGoosseFloatingMeltRateEnum
Definition: EnumDefinitions.h:991
SealevelRSLEustaticEnum
@ SealevelRSLEustaticEnum
Definition: EnumDefinitions.h:681
QmuResponsedescriptorsEnum
@ QmuResponsedescriptorsEnum
Definition: EnumDefinitions.h:292
Outputdefinition73Enum
@ Outputdefinition73Enum
Definition: EnumDefinitions.h:934
MaxAbsVxEnum
@ MaxAbsVxEnum
Definition: EnumDefinitions.h:1173
ThermalIsenthalpyEnum
@ ThermalIsenthalpyEnum
Definition: EnumDefinitions.h:417
MantlePlumeGeothermalFluxEnum
@ MantlePlumeGeothermalFluxEnum
Definition: EnumDefinitions.h:1158
NodesEnum
@ NodesEnum
Definition: EnumDefinitions.h:275
DomainDimensionEnum
@ DomainDimensionEnum
Definition: EnumDefinitions.h:123
InputToSmoothEnum
@ InputToSmoothEnum
Definition: EnumDefinitions.h:207
NGiaRateEnum
@ NGiaRateEnum
Definition: EnumDefinitions.h:592
SmbRunoffrefEnum
@ SmbRunoffrefEnum
Definition: EnumDefinitions.h:387
SmbPddfacIceEnum
@ SmbPddfacIceEnum
Definition: EnumDefinitions.h:762
SMBgradientscomponentsEnum
@ SMBgradientscomponentsEnum
Definition: EnumDefinitions.h:1248
LoveHiEnum
@ LoveHiEnum
Definition: EnumDefinitions.h:1147
SmoothThicknessMultiplierEnum
@ SmoothThicknessMultiplierEnum
Definition: EnumDefinitions.h:397
GsetEnum
@ GsetEnum
Definition: EnumDefinitions.h:1093
LoadingforceZEnum
@ LoadingforceZEnum
Definition: EnumDefinitions.h:639
ThicknessAlongGradientEnum
@ ThicknessAlongGradientEnum
Definition: EnumDefinitions.h:839
DistanceToCalvingfrontEnum
@ DistanceToCalvingfrontEnum
Definition: EnumDefinitions.h:532
AmrIceFrontDistanceEnum
@ AmrIceFrontDistanceEnum
Definition: EnumDefinitions.h:24
MinVxEnum
@ MinVxEnum
Definition: EnumDefinitions.h:1187
ParametersENDEnum
@ ParametersENDEnum
Definition: EnumDefinitions.h:461
MatdamageiceEnum
@ MatdamageiceEnum
Definition: EnumDefinitions.h:1165
SealevelriseUElasticEnum
@ SealevelriseUElasticEnum
Definition: EnumDefinitions.h:333
SmbSmbCorrEnum
@ SmbSmbCorrEnum
Definition: EnumDefinitions.h:779
VerticesEnum
@ VerticesEnum
Definition: EnumDefinitions.h:1326
SmbIssetpddfacEnum
@ SmbIssetpddfacEnum
Definition: EnumDefinitions.h:373
BasalforcingsFloatingiceMeltingRateEnum
@ BasalforcingsFloatingiceMeltingRateEnum
Definition: EnumDefinitions.h:476
Domain3DsurfaceEnum
@ Domain3DsurfaceEnum
Definition: EnumDefinitions.h:1039
BoolExternalResultEnum
@ BoolExternalResultEnum
Definition: EnumDefinitions.h:993
SmbIsclimatologyEnum
@ SmbIsclimatologyEnum
Definition: EnumDefinitions.h:363
TransientIsgiaEnum
@ TransientIsgiaEnum
Definition: EnumDefinitions.h:446
HydrologyBumpHeightEnum
@ HydrologyBumpHeightEnum
Definition: EnumDefinitions.h:600
ElementEnum
@ ElementEnum
Definition: EnumDefinitions.h:1049
StressbalanceReltolEnum
@ StressbalanceReltolEnum
Definition: EnumDefinitions.h:410
StressbalanceSolutionEnum
@ StressbalanceSolutionEnum
Definition: EnumDefinitions.h:1288
SmbTemperaturesLgmEnum
@ SmbTemperaturesLgmEnum
Definition: EnumDefinitions.h:785
EtaAbsGradientEnum
@ EtaAbsGradientEnum
Definition: EnumDefinitions.h:1339
QmuCurrEvalIdEnum
@ QmuCurrEvalIdEnum
Definition: EnumDefinitions.h:291
Outputdefinition81Enum
@ Outputdefinition81Enum
Definition: EnumDefinitions.h:943
HydrologydcUnconfinedFlagEnum
@ HydrologydcUnconfinedFlagEnum
Definition: EnumDefinitions.h:197
TidalLoveHEnum
@ TidalLoveHEnum
Definition: EnumDefinitions.h:311
TransientIsoceancouplingEnum
@ TransientIsoceancouplingEnum
Definition: EnumDefinitions.h:451
Outputdefinition72Enum
@ Outputdefinition72Enum
Definition: EnumDefinitions.h:933
DamageDEnum
@ DamageDEnum
Definition: EnumDefinitions.h:516
P2bubbleEnum
@ P2bubbleEnum
Definition: EnumDefinitions.h:1224
ElementSIdEnum
@ ElementSIdEnum
Definition: EnumDefinitions.h:1051
EplZigZagCounterEnum
@ EplZigZagCounterEnum
Definition: EnumDefinitions.h:130
ToolkitsFileNameEnum
@ ToolkitsFileNameEnum
Definition: EnumDefinitions.h:438
StrainRateeffectiveEnum
@ StrainRateeffectiveEnum
Definition: EnumDefinitions.h:801
P2xP4Enum
@ P2xP4Enum
Definition: EnumDefinitions.h:1227
Outputdefinition27Enum
@ Outputdefinition27Enum
Definition: EnumDefinitions.h:883
SmbECiniEnum
@ SmbECiniEnum
Definition: EnumDefinitions.h:736
HydrologydcMaxIterEnum
@ HydrologydcMaxIterEnum
Definition: EnumDefinitions.h:187
GroundinglineMeltInterpolationEnum
@ GroundinglineMeltInterpolationEnum
Definition: EnumDefinitions.h:160
MasstransportSolutionEnum
@ MasstransportSolutionEnum
Definition: EnumDefinitions.h:1164
AdjointxEnum
@ AdjointxEnum
Definition: EnumDefinitions.h:466
AmrErrEnum
@ AmrErrEnum
Definition: EnumDefinitions.h:17
AutodiffFosReverseIndexEnum
@ AutodiffFosReverseIndexEnum
Definition: EnumDefinitions.h:46
SpcDynamicEnum
@ SpcDynamicEnum
Definition: EnumDefinitions.h:1279
BilinearInterpEnum
@ BilinearInterpEnum
Definition: EnumDefinitions.h:1336
AirEnum
@ AirEnum
Definition: EnumDefinitions.h:469
SmbIsconstrainsurfaceTEnum
@ SmbIsconstrainsurfaceTEnum
Definition: EnumDefinitions.h:364
HydrologydcLeakageFactorEnum
@ HydrologydcLeakageFactorEnum
Definition: EnumDefinitions.h:186
CalvingHabFractionEnum
@ CalvingHabFractionEnum
Definition: EnumDefinitions.h:503
Outputdefinition71Enum
@ Outputdefinition71Enum
Definition: EnumDefinitions.h:932
RecoveryAnalysisEnum
@ RecoveryAnalysisEnum
Definition: EnumDefinitions.h:1239
OmegaAbsGradientEnum
@ OmegaAbsGradientEnum
Definition: EnumDefinitions.h:660
SmbGspEnum
@ SmbGspEnum
Definition: EnumDefinitions.h:742
SurfaceloadWaterHeightChangeEnum
@ SurfaceloadWaterHeightChangeEnum
Definition: EnumDefinitions.h:692
MaterialsHeatcapacityEnum
@ MaterialsHeatcapacityEnum
Definition: EnumDefinitions.h:253
SmbIsgraingrowthEnum
@ SmbIsgraingrowthEnum
Definition: EnumDefinitions.h:369
MeshElementtypeEnum
@ MeshElementtypeEnum
Definition: EnumDefinitions.h:271
DamageLawEnum
@ DamageLawEnum
Definition: EnumDefinitions.h:117
HydrologydcEplThickCompEnum
@ HydrologydcEplThickCompEnum
Definition: EnumDefinitions.h:183
MelangeEnum
@ MelangeEnum
Definition: EnumDefinitions.h:1181
Outputdefinition82Enum
@ Outputdefinition82Enum
Definition: EnumDefinitions.h:944
StressTensoryyEnum
@ StressTensoryyEnum
Definition: EnumDefinitions.h:814
MaxAbsVzEnum
@ MaxAbsVzEnum
Definition: EnumDefinitions.h:1175
BasalforcingsPicoBoxAreaEnum
@ BasalforcingsPicoBoxAreaEnum
Definition: EnumDefinitions.h:79
Outputdefinition61Enum
@ Outputdefinition61Enum
Definition: EnumDefinitions.h:921
Outputdefinition76Enum
@ Outputdefinition76Enum
Definition: EnumDefinitions.h:937
P1P1Enum
@ P1P1Enum
Definition: EnumDefinitions.h:1216
Outputdefinition56Enum
@ Outputdefinition56Enum
Definition: EnumDefinitions.h:915
BasalforcingsPicoBoxIdEnum
@ BasalforcingsPicoBoxIdEnum
Definition: EnumDefinitions.h:487
BasalforcingsPicoOverturningCoeffEnum
@ BasalforcingsPicoOverturningCoeffEnum
Definition: EnumDefinitions.h:488
Outputdefinition1Enum
@ Outputdefinition1Enum
Definition: EnumDefinitions.h:865
DamageFEnum
@ DamageFEnum
Definition: EnumDefinitions.h:520
IceMassScaledEnum
@ IceMassScaledEnum
Definition: EnumDefinitions.h:1111
ConfigurationTypeEnum
@ ConfigurationTypeEnum
Definition: EnumDefinitions.h:101
SmbPrecipitationsLgmEnum
@ SmbPrecipitationsLgmEnum
Definition: EnumDefinitions.h:766
SurfaceloadOtherEnum
@ SurfaceloadOtherEnum
Definition: EnumDefinitions.h:690
SettingsNumResultsOnNodesEnum
@ SettingsNumResultsOnNodesEnum
Definition: EnumDefinitions.h:335
QmuIsdakotaEnum
@ QmuIsdakotaEnum
Definition: EnumDefinitions.h:288
MINIcondensedEnum
@ MINIcondensedEnum
Definition: EnumDefinitions.h:1157
GeometryHydrostaticRatioEnum
@ GeometryHydrostaticRatioEnum
Definition: EnumDefinitions.h:588
SigmaVMEnum
@ SigmaVMEnum
Definition: EnumDefinitions.h:705
Outputdefinition43Enum
@ Outputdefinition43Enum
Definition: EnumDefinitions.h:901
SmbRefreezeEnum
@ SmbRefreezeEnum
Definition: EnumDefinitions.h:770
HydrologyCavitySpacingEnum
@ HydrologyCavitySpacingEnum
Definition: EnumDefinitions.h:163
AutodiffIsautodiffEnum
@ AutodiffIsautodiffEnum
Definition: EnumDefinitions.h:50
TotalCalvingMeltingFluxLevelsetEnum
@ TotalCalvingMeltingFluxLevelsetEnum
Definition: EnumDefinitions.h:1306
SpatialLinearFloatingMeltRateEnum
@ SpatialLinearFloatingMeltRateEnum
Definition: EnumDefinitions.h:1278
Outputdefinition44Enum
@ Outputdefinition44Enum
Definition: EnumDefinitions.h:902
FixedTimesteppingEnum
@ FixedTimesteppingEnum
Definition: EnumDefinitions.h:1066
Outputdefinition96Enum
@ Outputdefinition96Enum
Definition: EnumDefinitions.h:959
SolutionTypeEnum
@ SolutionTypeEnum
Definition: EnumDefinitions.h:398
ThicknessAbsMisfitEnum
@ ThicknessAbsMisfitEnum
Definition: EnumDefinitions.h:837
HydrologydcEplMaxThicknessEnum
@ HydrologydcEplMaxThicknessEnum
Definition: EnumDefinitions.h:181
HydrologydcEplConductivityEnum
@ HydrologydcEplConductivityEnum
Definition: EnumDefinitions.h:179
WaterColumnOldEnum
@ WaterColumnOldEnum
Definition: EnumDefinitions.h:858
AutodiffCbufsizeEnum
@ AutodiffCbufsizeEnum
Definition: EnumDefinitions.h:42
Outputdefinition9Enum
@ Outputdefinition9Enum
Definition: EnumDefinitions.h:963
IceVolumeEnum
@ IceVolumeEnum
Definition: EnumDefinitions.h:1114
SolidearthPlanetAreaEnum
@ SolidearthPlanetAreaEnum
Definition: EnumDefinitions.h:304
CuffeyEnum
@ CuffeyEnum
Definition: EnumDefinitions.h:1024
SurfaceEnum
@ SurfaceEnum
Definition: EnumDefinitions.h:823
MaterialsRheologyEEnum
@ MaterialsRheologyEEnum
Definition: EnumDefinitions.h:645
TransientIshydrologyEnum
@ TransientIshydrologyEnum
Definition: EnumDefinitions.h:448
MaxVelEnum
@ MaxVelEnum
Definition: EnumDefinitions.h:1177
HydrologyAveragingEnum
@ HydrologyAveragingEnum
Definition: EnumDefinitions.h:162
HydrologyDrainageRateEnum
@ HydrologyDrainageRateEnum
Definition: EnumDefinitions.h:612
MaterialsRheologyLawEnum
@ MaterialsRheologyLawEnum
Definition: EnumDefinitions.h:262
AdjointzEnum
@ AdjointzEnum
Definition: EnumDefinitions.h:468
InversionSurfaceObsEnum
@ InversionSurfaceObsEnum
Definition: EnumDefinitions.h:630
SmbIsaccumulationEnum
@ SmbIsaccumulationEnum
Definition: EnumDefinitions.h:361
DoubleVecParamEnum
@ DoubleVecParamEnum
Definition: EnumDefinitions.h:1048
HydrologydcSedimentlimitEnum
@ HydrologydcSedimentlimitEnum
Definition: EnumDefinitions.h:192
OldGradientEnum
@ OldGradientEnum
Definition: EnumDefinitions.h:1207
TransientAmrFrequencyEnum
@ TransientAmrFrequencyEnum
Definition: EnumDefinitions.h:442
AmrThicknessErrorMaximumEnum
@ AmrThicknessErrorMaximumEnum
Definition: EnumDefinitions.h:31
SealevelriseAnalysisEnum
@ SealevelriseAnalysisEnum
Definition: EnumDefinitions.h:1266
LoveKrEnum
@ LoveKrEnum
Definition: EnumDefinitions.h:1152
DoubleParamEnum
@ DoubleParamEnum
Definition: EnumDefinitions.h:1047
QmuVariablePartitionsNpartEnum
@ QmuVariablePartitionsNpartEnum
Definition: EnumDefinitions.h:295
TransientIscouplerEnum
@ TransientIscouplerEnum
Definition: EnumDefinitions.h:443
MaterialsRheologyEsEnum
@ MaterialsRheologyEsEnum
Definition: EnumDefinitions.h:649
BoolParamEnum
@ BoolParamEnum
Definition: EnumDefinitions.h:998
BasalforcingsPlumexEnum
@ BasalforcingsPlumexEnum
Definition: EnumDefinitions.h:87
MinVzEnum
@ MinVzEnum
Definition: EnumDefinitions.h:1189
Outputdefinition93Enum
@ Outputdefinition93Enum
Definition: EnumDefinitions.h:956
ControlInputGradEnum
@ ControlInputGradEnum
Definition: EnumDefinitions.h:1019
SealevelriseGeometryDoneEnum
@ SealevelriseGeometryDoneEnum
Definition: EnumDefinitions.h:309
SettingsRecordingFrequencyEnum
@ SettingsRecordingFrequencyEnum
Definition: EnumDefinitions.h:337
BasalforcingsUpperwaterMeltingRateEnum
@ BasalforcingsUpperwaterMeltingRateEnum
Definition: EnumDefinitions.h:95
GiaLithosphereThicknessEnum
@ GiaLithosphereThicknessEnum
Definition: EnumDefinitions.h:589
Outputdefinition66Enum
@ Outputdefinition66Enum
Definition: EnumDefinitions.h:926
BaseSlopeXEnum
@ BaseSlopeXEnum
Definition: EnumDefinitions.h:497
HydrologyNumRequestedOutputsEnum
@ HydrologyNumRequestedOutputsEnum
Definition: EnumDefinitions.h:170
DivergenceEnum
@ DivergenceEnum
Definition: EnumDefinitions.h:1038
IntInputEnum
@ IntInputEnum
Definition: EnumDefinitions.h:1121
BasalforcingsPicoFarOceantemperatureEnum
@ BasalforcingsPicoFarOceantemperatureEnum
Definition: EnumDefinitions.h:81
TransientIsthermalEnum
@ TransientIsthermalEnum
Definition: EnumDefinitions.h:455
Outputdefinition22Enum
@ Outputdefinition22Enum
Definition: EnumDefinitions.h:878
Domain3DEnum
@ Domain3DEnum
Definition: EnumDefinitions.h:536
MaterialsRhoSeawaterEnum
@ MaterialsRhoSeawaterEnum
Definition: EnumDefinitions.h:265
MaximumNumberOfDefinitionsEnum
@ MaximumNumberOfDefinitionsEnum
Definition: EnumDefinitions.h:1352
BasalforcingsIsmip6Enum
@ BasalforcingsIsmip6Enum
Definition: EnumDefinitions.h:989
SMBgembEnum
@ SMBgembEnum
Definition: EnumDefinitions.h:1246
SealevelriseGEnum
@ SealevelriseGEnum
Definition: EnumDefinitions.h:694
ThermalPenaltyLockEnum
@ ThermalPenaltyLockEnum
Definition: EnumDefinitions.h:421
BoolInputEnum
@ BoolInputEnum
Definition: EnumDefinitions.h:994
RiftfrontEnum
@ RiftfrontEnum
Definition: EnumDefinitions.h:1240
NoFrictionOnPartiallyFloatingEnum
@ NoFrictionOnPartiallyFloatingEnum
Definition: EnumDefinitions.h:1196
SmbECDtEnum
@ SmbECDtEnum
Definition: EnumDefinitions.h:735
TriangleInterpEnum
@ TriangleInterpEnum
Definition: EnumDefinitions.h:1350
AmrGradationEnum
@ AmrGradationEnum
Definition: EnumDefinitions.h:19
HydrologyDCEfficientAnalysisEnum
@ HydrologyDCEfficientAnalysisEnum
Definition: EnumDefinitions.h:1098
MasstransportMinThicknessEnum
@ MasstransportMinThicknessEnum
Definition: EnumDefinitions.h:245
FSvelocityEnum
@ FSvelocityEnum
Definition: EnumDefinitions.h:1063
InputsENDEnum
@ InputsENDEnum
Definition: EnumDefinitions.h:966
MaterialsLithosphereDensityEnum
@ MaterialsLithosphereDensityEnum
Definition: EnumDefinitions.h:255
SmbDswrfEnum
@ SmbDswrfEnum
Definition: EnumDefinitions.h:727
DslDynamicRateEnum
@ DslDynamicRateEnum
Definition: EnumDefinitions.h:544
P1bubbleEnum
@ P1bubbleEnum
Definition: EnumDefinitions.h:1218
CalvingHeightAboveFloatationEnum
@ CalvingHeightAboveFloatationEnum
Definition: EnumDefinitions.h:97
EnumToStringx
const char * EnumToStringx(int en)
Definition: EnumToStringx.cpp:15
SSAFSApproximationEnum
@ SSAFSApproximationEnum
Definition: EnumDefinitions.h:1256
InversionVzObsEnum
@ InversionVzObsEnum
Definition: EnumDefinitions.h:1133
HookEnum
@ HookEnum
Definition: EnumDefinitions.h:1097
LevelsetfunctionPicardEnum
@ LevelsetfunctionPicardEnum
Definition: EnumDefinitions.h:1142
DegreeOfChannelizationEnum
@ DegreeOfChannelizationEnum
Definition: EnumDefinitions.h:521
BasalforcingsIsmip6Gamma0Enum
@ BasalforcingsIsmip6Gamma0Enum
Definition: EnumDefinitions.h:68
HydrologyShreveAnalysisEnum
@ HydrologyShreveAnalysisEnum
Definition: EnumDefinitions.h:1104
GiaMmeUgiaEnum
@ GiaMmeUgiaEnum
Definition: EnumDefinitions.h:546
LoveR0Enum
@ LoveR0Enum
Definition: EnumDefinitions.h:238
TransientIsstressbalanceEnum
@ TransientIsstressbalanceEnum
Definition: EnumDefinitions.h:454
Outputdefinition98Enum
@ Outputdefinition98Enum
Definition: EnumDefinitions.h:961
DamageDbarOldEnum
@ DamageDbarOldEnum
Definition: EnumDefinitions.h:519
GiaMmeNgiaEnum
@ GiaMmeNgiaEnum
Definition: EnumDefinitions.h:545
HydrologydcWaterCompressibilityEnum
@ HydrologydcWaterCompressibilityEnum
Definition: EnumDefinitions.h:198
HydrologydcSedimentTransmitivityEnum
@ HydrologydcSedimentTransmitivityEnum
Definition: EnumDefinitions.h:611
SmbPrecipitationsReconstructedEnum
@ SmbPrecipitationsReconstructedEnum
Definition: EnumDefinitions.h:768
DamageDbarEnum
@ DamageDbarEnum
Definition: EnumDefinitions.h:518
AmrDeviatoricErrorMaximumEnum
@ AmrDeviatoricErrorMaximumEnum
Definition: EnumDefinitions.h:14
SmbNetLWEnum
@ SmbNetLWEnum
Definition: EnumDefinitions.h:758
TimesteppingStartTimeEnum
@ TimesteppingStartTimeEnum
Definition: EnumDefinitions.h:432
Outputdefinition91Enum
@ Outputdefinition91Enum
Definition: EnumDefinitions.h:954
MaxVzEnum
@ MaxVzEnum
Definition: EnumDefinitions.h:1180
StrainRateparallelEnum
@ StrainRateparallelEnum
Definition: EnumDefinitions.h:802
BaseSlopeYEnum
@ BaseSlopeYEnum
Definition: EnumDefinitions.h:498
HydrologydcEplflipLockEnum
@ HydrologydcEplflipLockEnum
Definition: EnumDefinitions.h:184
VertexEnum
@ VertexEnum
Definition: EnumDefinitions.h:1322
TimesteppingCouplingTimeEnum
@ TimesteppingCouplingTimeEnum
Definition: EnumDefinitions.h:429
SmbEAirEnum
@ SmbEAirEnum
Definition: EnumDefinitions.h:733
IntExternalResultEnum
@ IntExternalResultEnum
Definition: EnumDefinitions.h:1120
SealevelRSLEnum
@ SealevelRSLEnum
Definition: EnumDefinitions.h:680
Outputdefinition18Enum
@ Outputdefinition18Enum
Definition: EnumDefinitions.h:874
DamageMaxDamageEnum
@ DamageMaxDamageEnum
Definition: EnumDefinitions.h:118
Outputdefinition86Enum
@ Outputdefinition86Enum
Definition: EnumDefinitions.h:948
CalvingDev2Enum
@ CalvingDev2Enum
Definition: EnumDefinitions.h:1001
FrictionDeltaEnum
@ FrictionDeltaEnum
Definition: EnumDefinitions.h:144
AmrDeviatoricErrorResolutionEnum
@ AmrDeviatoricErrorResolutionEnum
Definition: EnumDefinitions.h:15
DeviatoricStresseffectiveEnum
@ DeviatoricStresseffectiveEnum
Definition: EnumDefinitions.h:523
SmbElaEnum
@ SmbElaEnum
Definition: EnumDefinitions.h:737
HydrologydcPenaltyLockEnum
@ HydrologydcPenaltyLockEnum
Definition: EnumDefinitions.h:189
EsaEmotionEnum
@ EsaEmotionEnum
Definition: EnumDefinitions.h:560
MaterialsEnum
@ MaterialsEnum
Definition: EnumDefinitions.h:1167
FlowequationBorderFSEnum
@ FlowequationBorderFSEnum
Definition: EnumDefinitions.h:570
VertexPIdEnum
@ VertexPIdEnum
Definition: EnumDefinitions.h:1324
AmrIceFrontResolutionEnum
@ AmrIceFrontResolutionEnum
Definition: EnumDefinitions.h:25
HydrologydcSedimentlimitFlagEnum
@ HydrologydcSedimentlimitFlagEnum
Definition: EnumDefinitions.h:193
TriaInputEnum
@ TriaInputEnum
Definition: EnumDefinitions.h:1319
BasalforcingsIsmip6TfEnum
@ BasalforcingsIsmip6TfEnum
Definition: EnumDefinitions.h:481
SmbDlwrfEnum
@ SmbDlwrfEnum
Definition: EnumDefinitions.h:726
DamageStressThresholdEnum
@ DamageStressThresholdEnum
Definition: EnumDefinitions.h:120
SealevelEmotionEnum
@ SealevelEmotionEnum
Definition: EnumDefinitions.h:1260
LevelsetKillIcebergsEnum
@ LevelsetKillIcebergsEnum
Definition: EnumDefinitions.h:227
OutputBufferPointerEnum
@ OutputBufferPointerEnum
Definition: EnumDefinitions.h:281
ThermalAnalysisEnum
@ ThermalAnalysisEnum
Definition: EnumDefinitions.h:1302
GenericOptionEnum
@ GenericOptionEnum
Definition: EnumDefinitions.h:1082
LoveSolutionEnum
@ LoveSolutionEnum
Definition: EnumDefinitions.h:1155
DoubleMatArrayParamEnum
@ DoubleMatArrayParamEnum
Definition: EnumDefinitions.h:1044
TemperatureEnum
@ TemperatureEnum
Definition: EnumDefinitions.h:831
SmbBMinEnum
@ SmbBMinEnum
Definition: EnumDefinitions.h:711
ToolkitsOptionsAnalysesEnum
@ ToolkitsOptionsAnalysesEnum
Definition: EnumDefinitions.h:439
ToMITgcmCommEnum
@ ToMITgcmCommEnum
Definition: EnumDefinitions.h:437
OceanGridNyEnum
@ OceanGridNyEnum
Definition: EnumDefinitions.h:278
SegmentRiftfrontEnum
@ SegmentRiftfrontEnum
Definition: EnumDefinitions.h:1271
InversionStepThresholdEnum
@ InversionStepThresholdEnum
Definition: EnumDefinitions.h:225
TimesteppingInterpForcingsEnum
@ TimesteppingInterpForcingsEnum
Definition: EnumDefinitions.h:431
InversionGradientScalingEnum
@ InversionGradientScalingEnum
Definition: EnumDefinitions.h:214
SmbMAddEnum
@ SmbMAddEnum
Definition: EnumDefinitions.h:746
MpiSparseEnum
@ MpiSparseEnum
Definition: EnumDefinitions.h:1194
LockFileNameEnum
@ LockFileNameEnum
Definition: EnumDefinitions.h:230
MatlithoEnum
@ MatlithoEnum
Definition: EnumDefinitions.h:1170
ArrayInput2Enum
@ ArrayInput2Enum
Definition: EnumDefinitions.h:1041
SealevelEnum
@ SealevelEnum
Definition: EnumDefinitions.h:675
CalvingLevermannEnum
@ CalvingLevermannEnum
Definition: EnumDefinitions.h:1003
SedimentHeadSubstepEnum
@ SedimentHeadSubstepEnum
Definition: EnumDefinitions.h:700
Outputdefinition23Enum
@ Outputdefinition23Enum
Definition: EnumDefinitions.h:879
TotalSmbEnum
@ TotalSmbEnum
Definition: EnumDefinitions.h:1311
DamageC4Enum
@ DamageC4Enum
Definition: EnumDefinitions.h:110
HydrologydcEplThicknessEnum
@ HydrologydcEplThicknessEnum
Definition: EnumDefinitions.h:603
Outputdefinition26Enum
@ Outputdefinition26Enum
Definition: EnumDefinitions.h:882
Outputdefinition49Enum
@ Outputdefinition49Enum
Definition: EnumDefinitions.h:907
RadarEnum
@ RadarEnum
Definition: EnumDefinitions.h:665
AreaEnum
@ AreaEnum
Definition: EnumDefinitions.h:819
CalvingFluxLevelsetEnum
@ CalvingFluxLevelsetEnum
Definition: EnumDefinitions.h:512
StressbalanceSIAAnalysisEnum
@ StressbalanceSIAAnalysisEnum
Definition: EnumDefinitions.h:1287
SmbRunoffEnum
@ SmbRunoffEnum
Definition: EnumDefinitions.h:772
IntMatParamEnum
@ IntMatParamEnum
Definition: EnumDefinitions.h:1127
RegularEnum
@ RegularEnum
Definition: EnumDefinitions.h:1238
SmbSizeiniEnum
@ SmbSizeiniEnum
Definition: EnumDefinitions.h:778
FileParamEnum
@ FileParamEnum
Definition: EnumDefinitions.h:1065
FrontalForcingsParamEnum
@ FrontalForcingsParamEnum
Definition: EnumDefinitions.h:154
HydrologyWaterVxEnum
@ HydrologyWaterVxEnum
Definition: EnumDefinitions.h:624
MaxDivergenceEnum
@ MaxDivergenceEnum
Definition: EnumDefinitions.h:1176
AndroidFrictionCoefficientEnum
@ AndroidFrictionCoefficientEnum
Definition: EnumDefinitions.h:976
HydrologyshaktiEnum
@ HydrologyshaktiEnum
Definition: EnumDefinitions.h:1108
FrictionSedimentCompressibilityCoefficientEnum
@ FrictionSedimentCompressibilityCoefficientEnum
Definition: EnumDefinitions.h:581
BasalforcingsPicoMaxboxcountEnum
@ BasalforcingsPicoMaxboxcountEnum
Definition: EnumDefinitions.h:84
ThicknessResidualEnum
@ ThicknessResidualEnum
Definition: EnumDefinitions.h:843
BasalforcingsIsmip6BasinIdEnum
@ BasalforcingsIsmip6BasinIdEnum
Definition: EnumDefinitions.h:480
StrainRatexxEnum
@ StrainRatexxEnum
Definition: EnumDefinitions.h:804
LACrouzeixRaviartEnum
@ LACrouzeixRaviartEnum
Definition: EnumDefinitions.h:1138
TimesteppingTimeAdaptEnum
@ TimesteppingTimeAdaptEnum
Definition: EnumDefinitions.h:1349
LoveFrequenciesEnum
@ LoveFrequenciesEnum
Definition: EnumDefinitions.h:233
StrainRateyzEnum
@ StrainRateyzEnum
Definition: EnumDefinitions.h:808
PentaInput2Enum
@ PentaInput2Enum
Definition: EnumDefinitions.h:1125
SeqEnum
@ SeqEnum
Definition: EnumDefinitions.h:1273
StringArrayParamEnum
@ StringArrayParamEnum
Definition: EnumDefinitions.h:1290
StressbalanceRequestedOutputsEnum
@ StressbalanceRequestedOutputsEnum
Definition: EnumDefinitions.h:411
StrainRatexzEnum
@ StrainRatexzEnum
Definition: EnumDefinitions.h:806
IcefrontMassFluxLevelsetEnum
@ IcefrontMassFluxLevelsetEnum
Definition: EnumDefinitions.h:1117
TransientIsesaEnum
@ TransientIsesaEnum
Definition: EnumDefinitions.h:445
MasstransportIsfreesurfaceEnum
@ MasstransportIsfreesurfaceEnum
Definition: EnumDefinitions.h:244
DeviatoricStressErrorEstimatorEnum
@ DeviatoricStressErrorEstimatorEnum
Definition: EnumDefinitions.h:1037
FrictionfEnum
@ FrictionfEnum
Definition: EnumDefinitions.h:584
SealevelInertiaTensorZZEnum
@ SealevelInertiaTensorZZEnum
Definition: EnumDefinitions.h:1263
L2ProjectionEPLAnalysisEnum
@ L2ProjectionEPLAnalysisEnum
Definition: EnumDefinitions.h:1137
HydrologyModelEnum
@ HydrologyModelEnum
Definition: EnumDefinitions.h:169
InversionControlScalingFactorsEnum
@ InversionControlScalingFactorsEnum
Definition: EnumDefinitions.h:210
InputToDepthaverageInEnum
@ InputToDepthaverageInEnum
Definition: EnumDefinitions.h:203
SmbNetSWEnum
@ SmbNetSWEnum
Definition: EnumDefinitions.h:759
GLheightadvectionAnalysisEnum
@ GLheightadvectionAnalysisEnum
Definition: EnumDefinitions.h:1077
StressIntensityFactorEnum
@ StressIntensityFactorEnum
Definition: EnumDefinitions.h:1284
TimesteppingTimeStepMinEnum
@ TimesteppingTimeStepMinEnum
Definition: EnumDefinitions.h:435
SmbDailypressureEnum
@ SmbDailypressureEnum
Definition: EnumDefinitions.h:720
ThicknessOldEnum
@ ThicknessOldEnum
Definition: EnumDefinitions.h:841
SmbVmeanEnum
@ SmbVmeanEnum
Definition: EnumDefinitions.h:792
StressbalanceNumRequestedOutputsEnum
@ StressbalanceNumRequestedOutputsEnum
Definition: EnumDefinitions.h:408
NoneEnum
@ NoneEnum
Definition: EnumDefinitions.h:1202
RadarIcePeriodEnum
@ RadarIcePeriodEnum
Definition: EnumDefinitions.h:668
StressbalanceVerticalAnalysisEnum
@ StressbalanceVerticalAnalysisEnum
Definition: EnumDefinitions.h:1289
CalvingStressThresholdFloatingiceEnum
@ CalvingStressThresholdFloatingiceEnum
Definition: EnumDefinitions.h:505
Outputdefinition95Enum
@ Outputdefinition95Enum
Definition: EnumDefinitions.h:958
SealevelriseRequestedOutputsEnum
@ SealevelriseRequestedOutputsEnum
Definition: EnumDefinitions.h:328
FloatingAreaEnum
@ FloatingAreaEnum
Definition: EnumDefinitions.h:1067
BasalforcingsDeepwaterElevationEnum
@ BasalforcingsDeepwaterElevationEnum
Definition: EnumDefinitions.h:61
_error_
#define _error_(StreamArgs)
Definition: exceptions.h:49
CfsurfacesquareEnum
@ CfsurfacesquareEnum
Definition: EnumDefinitions.h:1007
EsaXmotionEnum
@ EsaXmotionEnum
Definition: EnumDefinitions.h:567
SealevelriseGElasticEnum
@ SealevelriseGElasticEnum
Definition: EnumDefinitions.h:319
ControlInputMaxsEnum
@ ControlInputMaxsEnum
Definition: EnumDefinitions.h:1020
AmrTypeEnum
@ AmrTypeEnum
Definition: EnumDefinitions.h:34
HydrologyWatercolumnMaxEnum
@ HydrologyWatercolumnMaxEnum
Definition: EnumDefinitions.h:623
SmbFEnum
@ SmbFEnum
Definition: EnumDefinitions.h:359
Outputdefinition12Enum
@ Outputdefinition12Enum
Definition: EnumDefinitions.h:868
MeshScaleFactorEnum
@ MeshScaleFactorEnum
Definition: EnumDefinitions.h:652
DataSetEnum
@ DataSetEnum
Definition: EnumDefinitions.h:1028
SealevelriseIndicesEnum
@ SealevelriseIndicesEnum
Definition: EnumDefinitions.h:693
FlowequationIsFSEnum
@ FlowequationIsFSEnum
Definition: EnumDefinitions.h:138
HydrologyChannelConductivityEnum
@ HydrologyChannelConductivityEnum
Definition: EnumDefinitions.h:164
SmbIsd18opdEnum
@ SmbIsd18opdEnum
Definition: EnumDefinitions.h:365
SmbTdiffEnum
@ SmbTdiffEnum
Definition: EnumDefinitions.h:393
InternalEnum
@ InternalEnum
Definition: EnumDefinitions.h:1131
MaterialsRheologyBEnum
@ MaterialsRheologyBEnum
Definition: EnumDefinitions.h:643
ChannelAreaEnum
@ ChannelAreaEnum
Definition: EnumDefinitions.h:1009
StrainRateyyEnum
@ StrainRateyyEnum
Definition: EnumDefinitions.h:807
StressbalanceRestolEnum
@ StressbalanceRestolEnum
Definition: EnumDefinitions.h:412
RheologyBAbsGradientEnum
@ RheologyBAbsGradientEnum
Definition: EnumDefinitions.h:671
SurfaceSlopeSolutionEnum
@ SurfaceSlopeSolutionEnum
Definition: EnumDefinitions.h:1298
SolidearthSettingsRotationEnum
@ SolidearthSettingsRotationEnum
Definition: EnumDefinitions.h:330
GaussSegEnum
@ GaussSegEnum
Definition: EnumDefinitions.h:1079
SmbMeanLHFEnum
@ SmbMeanLHFEnum
Definition: EnumDefinitions.h:751
VxEnum
@ VxEnum
Definition: EnumDefinitions.h:846
HydrologypismEnum
@ HydrologypismEnum
Definition: EnumDefinitions.h:1107
MeshVertexonsurfaceEnum
@ MeshVertexonsurfaceEnum
Definition: EnumDefinitions.h:655
HydrologydcSedimentThicknessEnum
@ HydrologydcSedimentThicknessEnum
Definition: EnumDefinitions.h:195
SurfaceloadIceThicknessChangeEnum
@ SurfaceloadIceThicknessChangeEnum
Definition: EnumDefinitions.h:691
ColinearEnum
@ ColinearEnum
Definition: EnumDefinitions.h:1012
StringExternalResultEnum
@ StringExternalResultEnum
Definition: EnumDefinitions.h:1291
HydrologyWaterVyEnum
@ HydrologyWaterVyEnum
Definition: EnumDefinitions.h:625
SmbHrefEnum
@ SmbHrefEnum
Definition: EnumDefinitions.h:744
HydrologyReynoldsEnum
@ HydrologyReynoldsEnum
Definition: EnumDefinitions.h:619
HydrologyEnglacialVoidRatioEnum
@ HydrologyEnglacialVoidRatioEnum
Definition: EnumDefinitions.h:166
HydrologydcBasalMoulinInputEnum
@ HydrologydcBasalMoulinInputEnum
Definition: EnumDefinitions.h:602
SegmentEnum
@ SegmentEnum
Definition: EnumDefinitions.h:1270
GenericParamEnum
@ GenericParamEnum
Definition: EnumDefinitions.h:1083
BasalforcingsDtbgEnum
@ BasalforcingsDtbgEnum
Definition: EnumDefinitions.h:63
WatercolumnEnum
@ WatercolumnEnum
Definition: EnumDefinitions.h:859
SmbIsInitializedEnum
@ SmbIsInitializedEnum
Definition: EnumDefinitions.h:745
SedimentHeadStackedEnum
@ SedimentHeadStackedEnum
Definition: EnumDefinitions.h:703
TransientIsmovingfrontEnum
@ TransientIsmovingfrontEnum
Definition: EnumDefinitions.h:450
ResultsEnum
@ ResultsEnum
Definition: EnumDefinitions.h:300
EsaSolutionEnum
@ EsaSolutionEnum
Definition: EnumDefinitions.h:1054
HydrologyChannelSheetWidthEnum
@ HydrologyChannelSheetWidthEnum
Definition: EnumDefinitions.h:165
HydrologyStorageEnum
@ HydrologyStorageEnum
Definition: EnumDefinitions.h:176
BalancethicknessOmega0Enum
@ BalancethicknessOmega0Enum
Definition: EnumDefinitions.h:472
P2bubblecondensedEnum
@ P2bubblecondensedEnum
Definition: EnumDefinitions.h:1225
InversionNumCostFunctionsEnum
@ InversionNumCostFunctionsEnum
Definition: EnumDefinitions.h:224
Outputdefinition47Enum
@ Outputdefinition47Enum
Definition: EnumDefinitions.h:905
WeightsSurfaceObservationEnum
@ WeightsSurfaceObservationEnum
Definition: EnumDefinitions.h:864
SettingsOutputFrequencyEnum
@ SettingsOutputFrequencyEnum
Definition: EnumDefinitions.h:336
PentaEnum
@ PentaEnum
Definition: EnumDefinitions.h:1231
WaterfractionDrainageEnum
@ WaterfractionDrainageEnum
Definition: EnumDefinitions.h:860
SurfaceLogVelMisfitEnum
@ SurfaceLogVelMisfitEnum
Definition: EnumDefinitions.h:825
Outputdefinition88Enum
@ Outputdefinition88Enum
Definition: EnumDefinitions.h:950
SmbMonthlytemperaturesEnum
@ SmbMonthlytemperaturesEnum
Definition: EnumDefinitions.h:756
AdolcParamEnum
@ AdolcParamEnum
Definition: EnumDefinitions.h:12
SolidearthSettingsRunFrequencyEnum
@ SolidearthSettingsRunFrequencyEnum
Definition: EnumDefinitions.h:321
InversionMaxiterEnum
@ InversionMaxiterEnum
Definition: EnumDefinitions.h:219
FemModelCommEnum
@ FemModelCommEnum
Definition: EnumDefinitions.h:136
SmbBNegEnum
@ SmbBNegEnum
Definition: EnumDefinitions.h:712
SmbRunoffTransientEnum
@ SmbRunoffTransientEnum
Definition: EnumDefinitions.h:774
SmbDelta18oSurfaceEnum
@ SmbDelta18oSurfaceEnum
Definition: EnumDefinitions.h:355
LoveLrEnum
@ LoveLrEnum
Definition: EnumDefinitions.h:1154
AmrBamgEnum
@ AmrBamgEnum
Definition: EnumDefinitions.h:974
NyeCO2Enum
@ NyeCO2Enum
Definition: EnumDefinitions.h:1204
CalvingCalvingrateEnum
@ CalvingCalvingrateEnum
Definition: EnumDefinitions.h:502
DamageEvolutionRequestedOutputsEnum
@ DamageEvolutionRequestedOutputsEnum
Definition: EnumDefinitions.h:114
SmbDziniEnum
@ SmbDziniEnum
Definition: EnumDefinitions.h:732
StressMaxPrincipalEnum
@ StressMaxPrincipalEnum
Definition: EnumDefinitions.h:810
SmbDailywindspeedEnum
@ SmbDailywindspeedEnum
Definition: EnumDefinitions.h:724
PartitioningEnum
@ PartitioningEnum
Definition: EnumDefinitions.h:663
FrictionEffectivePressureLimitEnum
@ FrictionEffectivePressureLimitEnum
Definition: EnumDefinitions.h:145
DistanceToGroundinglineEnum
@ DistanceToGroundinglineEnum
Definition: EnumDefinitions.h:533
IndexedEnum
@ IndexedEnum
Definition: EnumDefinitions.h:1119
RootPathEnum
@ RootPathEnum
Definition: EnumDefinitions.h:301
NodeSIdEnum
@ NodeSIdEnum
Definition: EnumDefinitions.h:1200
DoubleMatParamEnum
@ DoubleMatParamEnum
Definition: EnumDefinitions.h:1046
GaussTriaEnum
@ GaussTriaEnum
Definition: EnumDefinitions.h:1081
StressTensorxzEnum
@ StressTensorxzEnum
Definition: EnumDefinitions.h:813
FrictionTillFrictionAngleEnum
@ FrictionTillFrictionAngleEnum
Definition: EnumDefinitions.h:582
AutodiffNumDependentsEnum
@ AutodiffNumDependentsEnum
Definition: EnumDefinitions.h:52
MassFluxEnum
@ MassFluxEnum
Definition: EnumDefinitions.h:1159
ElementInput2Enum
@ ElementInput2Enum
Definition: EnumDefinitions.h:1122
CuffeyTemperateEnum
@ CuffeyTemperateEnum
Definition: EnumDefinitions.h:1025
SmbNumRequestedOutputsEnum
@ SmbNumRequestedOutputsEnum
Definition: EnumDefinitions.h:379
BasalforcingsPicoFarOceansalinityEnum
@ BasalforcingsPicoFarOceansalinityEnum
Definition: EnumDefinitions.h:80
SmbDailyairhumidityEnum
@ SmbDailyairhumidityEnum
Definition: EnumDefinitions.h:717
InputsSTARTEnum
@ InputsSTARTEnum
Definition: EnumDefinitions.h:462
Outputdefinition85Enum
@ Outputdefinition85Enum
Definition: EnumDefinitions.h:947
BasalforcingsIsmip6MeltAnomalyEnum
@ BasalforcingsIsmip6MeltAnomalyEnum
Definition: EnumDefinitions.h:483
VyAverageEnum
@ VyAverageEnum
Definition: EnumDefinitions.h:849
IceEnum
@ IceEnum
Definition: EnumDefinitions.h:626
DataSetParamEnum
@ DataSetParamEnum
Definition: EnumDefinitions.h:1029
SubelementFriction1Enum
@ SubelementFriction1Enum
Definition: EnumDefinitions.h:1293
HOFSApproximationEnum
@ HOFSApproximationEnum
Definition: EnumDefinitions.h:1096
TemperatureSEMICEnum
@ TemperatureSEMICEnum
Definition: EnumDefinitions.h:834
BasalStressEnum
@ BasalStressEnum
Definition: EnumDefinitions.h:494
ControlInputValuesEnum
@ ControlInputValuesEnum
Definition: EnumDefinitions.h:1022
HydrologyStepsPerStepEnum
@ HydrologyStepsPerStepEnum
Definition: EnumDefinitions.h:175
BoolInput2Enum
@ BoolInput2Enum
Definition: EnumDefinitions.h:995
SmbCldFracEnum
@ SmbCldFracEnum
Definition: EnumDefinitions.h:353
SubelementFriction2Enum
@ SubelementFriction2Enum
Definition: EnumDefinitions.h:1294
MaterialsMantleDensityEnum
@ MaterialsMantleDensityEnum
Definition: EnumDefinitions.h:257
ThicknessEnum
@ ThicknessEnum
Definition: EnumDefinitions.h:840
SmbInitDensityScalingEnum
@ SmbInitDensityScalingEnum
Definition: EnumDefinitions.h:360
WaterheightEnum
@ WaterheightEnum
Definition: EnumDefinitions.h:863
SmbPrecipitationsAnomalyEnum
@ SmbPrecipitationsAnomalyEnum
Definition: EnumDefinitions.h:765
Outputdefinition48Enum
@ Outputdefinition48Enum
Definition: EnumDefinitions.h:906
ControlInputEnum
@ ControlInputEnum
Definition: EnumDefinitions.h:1017
AugmentedLagrangianREnum
@ AugmentedLagrangianREnum
Definition: EnumDefinitions.h:37
InversionTypeEnum
@ InversionTypeEnum
Definition: EnumDefinitions.h:226
Outputdefinition51Enum
@ Outputdefinition51Enum
Definition: EnumDefinitions.h:910
DoubleExternalResultEnum
@ DoubleExternalResultEnum
Definition: EnumDefinitions.h:1042
InversionGatolEnum
@ InversionGatolEnum
Definition: EnumDefinitions.h:213
InversionVelObsEnum
@ InversionVelObsEnum
Definition: EnumDefinitions.h:632
AmrKeepMetricEnum
@ AmrKeepMetricEnum
Definition: EnumDefinitions.h:26
GroundedAreaScaledEnum
@ GroundedAreaScaledEnum
Definition: EnumDefinitions.h:1090
SealevelRSLEustaticRateEnum
@ SealevelRSLEustaticRateEnum
Definition: EnumDefinitions.h:682
SmbRunoffgradEnum
@ SmbRunoffgradEnum
Definition: EnumDefinitions.h:386
Outputdefinition10Enum
@ Outputdefinition10Enum
Definition: EnumDefinitions.h:866
SmbAIdxEnum
@ SmbAIdxEnum
Definition: EnumDefinitions.h:343
IncrementalEnum
@ IncrementalEnum
Definition: EnumDefinitions.h:1118
InversionDxminEnum
@ InversionDxminEnum
Definition: EnumDefinitions.h:212
IceVolumeAboveFloatationEnum
@ IceVolumeAboveFloatationEnum
Definition: EnumDefinitions.h:1112
Outputdefinition37Enum
@ Outputdefinition37Enum
Definition: EnumDefinitions.h:894
InputToL2ProjectEnum
@ InputToL2ProjectEnum
Definition: EnumDefinitions.h:206
TidalLoveLEnum
@ TidalLoveLEnum
Definition: EnumDefinitions.h:313
SteadystateMaxiterEnum
@ SteadystateMaxiterEnum
Definition: EnumDefinitions.h:399
HydrologydcTransferFlagEnum
@ HydrologydcTransferFlagEnum
Definition: EnumDefinitions.h:196
SmbRunoffaltiEnum
@ SmbRunoffaltiEnum
Definition: EnumDefinitions.h:385
SSAApproximationEnum
@ SSAApproximationEnum
Definition: EnumDefinitions.h:1255
SmbTiniEnum
@ SmbTiniEnum
Definition: EnumDefinitions.h:788
BasalforcingsUppercrustthicknessEnum
@ BasalforcingsUppercrustthicknessEnum
Definition: EnumDefinitions.h:92
FrontalForcingsBasinIdEnum
@ FrontalForcingsBasinIdEnum
Definition: EnumDefinitions.h:585
ThicknessErrorEstimatorEnum
@ ThicknessErrorEstimatorEnum
Definition: EnumDefinitions.h:1304
P2Enum
@ P2Enum
Definition: EnumDefinitions.h:1223
HydrologyGlaDSEnum
@ HydrologyGlaDSEnum
Definition: EnumDefinitions.h:1101
AnalysisTypeEnum
@ AnalysisTypeEnum
Definition: EnumDefinitions.h:36
FrictionCoefficientcoulombEnum
@ FrictionCoefficientcoulombEnum
Definition: EnumDefinitions.h:575
LoadLoveKEnum
@ LoadLoveKEnum
Definition: EnumDefinitions.h:316
LoadLoveLEnum
@ LoadLoveLEnum
Definition: EnumDefinitions.h:317
VelEnum
@ VelEnum
Definition: EnumDefinitions.h:844
MatenhancediceEnum
@ MatenhancediceEnum
Definition: EnumDefinitions.h:1166
SmbKEnum
@ SmbKEnum
Definition: EnumDefinitions.h:378
AmrThicknessErrorGroupThresholdEnum
@ AmrThicknessErrorGroupThresholdEnum
Definition: EnumDefinitions.h:30
SmbIsthermalEnum
@ SmbIsthermalEnum
Definition: EnumDefinitions.h:376
Outputdefinition60Enum
@ Outputdefinition60Enum
Definition: EnumDefinitions.h:920
Outputdefinition17Enum
@ Outputdefinition17Enum
Definition: EnumDefinitions.h:873
MaxAbsVyEnum
@ MaxAbsVyEnum
Definition: EnumDefinitions.h:1174
EplHeadOldEnum
@ EplHeadOldEnum
Definition: EnumDefinitions.h:554
WaterfractionDrainageIntegratedEnum
@ WaterfractionDrainageIntegratedEnum
Definition: EnumDefinitions.h:861
SmbPrecipitationEnum
@ SmbPrecipitationEnum
Definition: EnumDefinitions.h:764
EnthalpyPicardEnum
@ EnthalpyPicardEnum
Definition: EnumDefinitions.h:552
DummyEnum
@ DummyEnum
Definition: EnumDefinitions.h:547
Outputdefinition11Enum
@ Outputdefinition11Enum
Definition: EnumDefinitions.h:867
BasalforcingsIsmip6TfShelfEnum
@ BasalforcingsIsmip6TfShelfEnum
Definition: EnumDefinitions.h:482
ThermalMaxiterEnum
@ ThermalMaxiterEnum
Definition: EnumDefinitions.h:418
GroundinglineFrictionInterpolationEnum
@ GroundinglineFrictionInterpolationEnum
Definition: EnumDefinitions.h:159
SteadystateSolutionEnum
@ SteadystateSolutionEnum
Definition: EnumDefinitions.h:1283
MaticeEnum
@ MaticeEnum
Definition: EnumDefinitions.h:1169
SubelementMigrationEnum
@ SubelementMigrationEnum
Definition: EnumDefinitions.h:1297
EsaRequestedOutputsEnum
@ EsaRequestedOutputsEnum
Definition: EnumDefinitions.h:133
StrainRatexyEnum
@ StrainRatexyEnum
Definition: EnumDefinitions.h:805
SmbTzEnum
@ SmbTzEnum
Definition: EnumDefinitions.h:790
SMBpddSicopolisEnum
@ SMBpddSicopolisEnum
Definition: EnumDefinitions.h:1253
BasalforcingsGeothermalfluxEnum
@ BasalforcingsGeothermalfluxEnum
Definition: EnumDefinitions.h:477
InversionVxObsEnum
@ InversionVxObsEnum
Definition: EnumDefinitions.h:633
P1P1GLSEnum
@ P1P1GLSEnum
Definition: EnumDefinitions.h:1217
Outputdefinition84Enum
@ Outputdefinition84Enum
Definition: EnumDefinitions.h:946
FrictionMEnum
@ FrictionMEnum
Definition: EnumDefinitions.h:577
HydrologyMeltFlagEnum
@ HydrologyMeltFlagEnum
Definition: EnumDefinitions.h:168
SurfaceAverageVelMisfitEnum
@ SurfaceAverageVelMisfitEnum
Definition: EnumDefinitions.h:821
AutodiffGcTriggerRatioEnum
@ AutodiffGcTriggerRatioEnum
Definition: EnumDefinitions.h:49
BedSlopeSolutionEnum
@ BedSlopeSolutionEnum
Definition: EnumDefinitions.h:992
SubelementMelt2Enum
@ SubelementMelt2Enum
Definition: EnumDefinitions.h:1296
EffectivePressureEnum
@ EffectivePressureEnum
Definition: EnumDefinitions.h:548
P0ArrayEnum
@ P0ArrayEnum
Definition: EnumDefinitions.h:1213
SegInput2Enum
@ SegInput2Enum
Definition: EnumDefinitions.h:1123
SealevelriseCumDeltathicknessOldEnum
@ SealevelriseCumDeltathicknessOldEnum
Definition: EnumDefinitions.h:689
HydrologyHeadEnum
@ HydrologyHeadEnum
Definition: EnumDefinitions.h:615
MaterialsRheologyEcbarEnum
@ MaterialsRheologyEcbarEnum
Definition: EnumDefinitions.h:648
SigmaNNEnum
@ SigmaNNEnum
Definition: EnumDefinitions.h:704
SedimentHeadEnum
@ SedimentHeadEnum
Definition: EnumDefinitions.h:698
AugmentedLagrangianRlambdaEnum
@ AugmentedLagrangianRlambdaEnum
Definition: EnumDefinitions.h:40
FrictionVoidRatioEnum
@ FrictionVoidRatioEnum
Definition: EnumDefinitions.h:151
SmbIsmungsmEnum
@ SmbIsmungsmEnum
Definition: EnumDefinitions.h:371
LoveG0Enum
@ LoveG0Enum
Definition: EnumDefinitions.h:234
LambdaSEnum
@ LambdaSEnum
Definition: EnumDefinitions.h:1140
EplHeadSubstepEnum
@ EplHeadSubstepEnum
Definition: EnumDefinitions.h:557
SettingsWaitonlockEnum
@ SettingsWaitonlockEnum
Definition: EnumDefinitions.h:341
TotalCalvingFluxLevelsetEnum
@ TotalCalvingFluxLevelsetEnum
Definition: EnumDefinitions.h:1305
MpiDenseEnum
@ MpiDenseEnum
Definition: EnumDefinitions.h:1192
Outputdefinition67Enum
@ Outputdefinition67Enum
Definition: EnumDefinitions.h:927
NodalEnum
@ NodalEnum
Definition: EnumDefinitions.h:1198
HydrologydcEplCompressibilityEnum
@ HydrologydcEplCompressibilityEnum
Definition: EnumDefinitions.h:178
SmbT0wetEnum
@ SmbT0wetEnum
Definition: EnumDefinitions.h:392
FsetEnum
@ FsetEnum
Definition: EnumDefinitions.h:1075
P1xP4Enum
@ P1xP4Enum
Definition: EnumDefinitions.h:1222
InversionGttolEnum
@ InversionGttolEnum
Definition: EnumDefinitions.h:216
MaterialsTemperateiceconductivityEnum
@ MaterialsTemperateiceconductivityEnum
Definition: EnumDefinitions.h:266
MasstransportNumRequestedOutputsEnum
@ MasstransportNumRequestedOutputsEnum
Definition: EnumDefinitions.h:246
AbsoluteEnum
@ AbsoluteEnum
Definition: EnumDefinitions.h:968
GiaModelidEnum
@ GiaModelidEnum
Definition: EnumDefinitions.h:156
BasalforcingsIsmip6AverageTfEnum
@ BasalforcingsIsmip6AverageTfEnum
Definition: EnumDefinitions.h:65
ControlInputSizeNEnum
@ ControlInputSizeNEnum
Definition: EnumDefinitions.h:106
HydrologyshreveEnum
@ HydrologyshreveEnum
Definition: EnumDefinitions.h:1109
ToolkitsOptionsStringsEnum
@ ToolkitsOptionsStringsEnum
Definition: EnumDefinitions.h:440
StrainRatezzEnum
@ StrainRatezzEnum
Definition: EnumDefinitions.h:809
AutodiffTapeAllocEnum
@ AutodiffTapeAllocEnum
Definition: EnumDefinitions.h:55
TetraInputEnum
@ TetraInputEnum
Definition: EnumDefinitions.h:1301
Outputdefinition87Enum
@ Outputdefinition87Enum
Definition: EnumDefinitions.h:949
VectorParamEnum
@ VectorParamEnum
Definition: EnumDefinitions.h:1321
TimesteppingTimeStepMaxEnum
@ TimesteppingTimeStepMaxEnum
Definition: EnumDefinitions.h:434
SmbPfacEnum
@ SmbPfacEnum
Definition: EnumDefinitions.h:380
IntInput2Enum
@ IntInput2Enum
Definition: EnumDefinitions.h:996
SmbMassBalanceClimateEnum
@ SmbMassBalanceClimateEnum
Definition: EnumDefinitions.h:747
ThicknessAbsGradientEnum
@ ThicknessAbsGradientEnum
Definition: EnumDefinitions.h:836
BasalforcingsUpperdepthMeltEnum
@ BasalforcingsUpperdepthMeltEnum
Definition: EnumDefinitions.h:93
MassFluxSegmentsPresentEnum
@ MassFluxSegmentsPresentEnum
Definition: EnumDefinitions.h:242
P1xP3Enum
@ P1xP3Enum
Definition: EnumDefinitions.h:1221
SmbASnowEnum
@ SmbASnowEnum
Definition: EnumDefinitions.h:344
SmbRlapslgmEnum
@ SmbRlapslgmEnum
Definition: EnumDefinitions.h:384
SealevelriseGRigidEnum
@ SealevelriseGRigidEnum
Definition: EnumDefinitions.h:318
SolidearthSettingsElasticEnum
@ SolidearthSettingsElasticEnum
Definition: EnumDefinitions.h:308
MassFluxSegmentsEnum
@ MassFluxSegmentsEnum
Definition: EnumDefinitions.h:241
SteadystateReltolEnum
@ SteadystateReltolEnum
Definition: EnumDefinitions.h:401
Outputdefinition58Enum
@ Outputdefinition58Enum
Definition: EnumDefinitions.h:917
InversionAlgorithmEnum
@ InversionAlgorithmEnum
Definition: EnumDefinitions.h:208
SmbMeltEnum
@ SmbMeltEnum
Definition: EnumDefinitions.h:754
IceMassEnum
@ IceMassEnum
Definition: EnumDefinitions.h:1110
EplHeadSlopeYEnum
@ EplHeadSlopeYEnum
Definition: EnumDefinitions.h:556
MasstransportPenaltyFactorEnum
@ MasstransportPenaltyFactorEnum
Definition: EnumDefinitions.h:247
FrictionWaterLayerEnum
@ FrictionWaterLayerEnum
Definition: EnumDefinitions.h:583
EsaStrainratexxEnum
@ EsaStrainratexxEnum
Definition: EnumDefinitions.h:563
SmbRlapsEnum
@ SmbRlapsEnum
Definition: EnumDefinitions.h:383
ChannelAreaOldEnum
@ ChannelAreaOldEnum
Definition: EnumDefinitions.h:1010
InversionGrtolEnum
@ InversionGrtolEnum
Definition: EnumDefinitions.h:215
CalvingMinthicknessEnum
@ CalvingMinthicknessEnum
Definition: EnumDefinitions.h:100
Outputdefinition54Enum
@ Outputdefinition54Enum
Definition: EnumDefinitions.h:913
Domain2DverticalEnum
@ Domain2DverticalEnum
Definition: EnumDefinitions.h:535
BaseOldEnum
@ BaseOldEnum
Definition: EnumDefinitions.h:496
BasalCrevasseEnum
@ BasalCrevasseEnum
Definition: EnumDefinitions.h:475
Outputdefinition25Enum
@ Outputdefinition25Enum
Definition: EnumDefinitions.h:881
FrontalForcingsSubglacialDischargeEnum
@ FrontalForcingsSubglacialDischargeEnum
Definition: EnumDefinitions.h:586
AutodiffNumIndependentsEnum
@ AutodiffNumIndependentsEnum
Definition: EnumDefinitions.h:53
SmbTemperaturesReconstructedYearsEnum
@ SmbTemperaturesReconstructedYearsEnum
Definition: EnumDefinitions.h:395
FrictionCEnum
@ FrictionCEnum
Definition: EnumDefinitions.h:572
AutodiffGcTriggerMaxSizeEnum
@ AutodiffGcTriggerMaxSizeEnum
Definition: EnumDefinitions.h:48
SealevelInertiaTensorYZEnum
@ SealevelInertiaTensorYZEnum
Definition: EnumDefinitions.h:1262
BalancethicknessStabilizationEnum
@ BalancethicknessStabilizationEnum
Definition: EnumDefinitions.h:58
SmbDailydlradiationEnum
@ SmbDailydlradiationEnum
Definition: EnumDefinitions.h:718
NGiaEnum
@ NGiaEnum
Definition: EnumDefinitions.h:591
SMBmeltcomponentsEnum
@ SMBmeltcomponentsEnum
Definition: EnumDefinitions.h:1251
GslEnum
@ GslEnum
Definition: EnumDefinitions.h:1094
CalvingrateyAverageEnum
@ CalvingrateyAverageEnum
Definition: EnumDefinitions.h:510
SmbDesfacEnum
@ SmbDesfacEnum
Definition: EnumDefinitions.h:350
SmbRdlEnum
@ SmbRdlEnum
Definition: EnumDefinitions.h:381
HydrologydcEplPorosityEnum
@ HydrologydcEplPorosityEnum
Definition: EnumDefinitions.h:182
SIAApproximationEnum
@ SIAApproximationEnum
Definition: EnumDefinitions.h:1241
SmbThermoDeltaTScalingEnum
@ SmbThermoDeltaTScalingEnum
Definition: EnumDefinitions.h:394
IcefrontMassFluxEnum
@ IcefrontMassFluxEnum
Definition: EnumDefinitions.h:1116
SealevelNEsaRateEnum
@ SealevelNEsaRateEnum
Definition: EnumDefinitions.h:679
Outputdefinition36Enum
@ Outputdefinition36Enum
Definition: EnumDefinitions.h:893
FlowequationIsSIAEnum
@ FlowequationIsSIAEnum
Definition: EnumDefinitions.h:141
CrevasseDepthEnum
@ CrevasseDepthEnum
Definition: EnumDefinitions.h:515
AugmentedLagrangianRhopEnum
@ AugmentedLagrangianRhopEnum
Definition: EnumDefinitions.h:39
HydrologyIschannelsEnum
@ HydrologyIschannelsEnum
Definition: EnumDefinitions.h:167
TotalGroundedBmbScaledEnum
@ TotalGroundedBmbScaledEnum
Definition: EnumDefinitions.h:1310
HydrologydcMaskEplactiveEltEnum
@ HydrologydcMaskEplactiveEltEnum
Definition: EnumDefinitions.h:607
AutodiffTbufsizeEnum
@ AutodiffTbufsizeEnum
Definition: EnumDefinitions.h:56
AmrDeviatoricErrorGroupThresholdEnum
@ AmrDeviatoricErrorGroupThresholdEnum
Definition: EnumDefinitions.h:13
RheologyBInitialguessMisfitEnum
@ RheologyBInitialguessMisfitEnum
Definition: EnumDefinitions.h:673
Outputdefinition3Enum
@ Outputdefinition3Enum
Definition: EnumDefinitions.h:897
EffectivePressureTransientEnum
@ EffectivePressureTransientEnum
Definition: EnumDefinitions.h:550
GroundedAreaEnum
@ GroundedAreaEnum
Definition: EnumDefinitions.h:1089
BasalStressxEnum
@ BasalStressxEnum
Definition: EnumDefinitions.h:492
ClosedEnum
@ ClosedEnum
Definition: EnumDefinitions.h:1011
BalancethicknessSpcthicknessEnum
@ BalancethicknessSpcthicknessEnum
Definition: EnumDefinitions.h:986
AggressiveMigrationEnum
@ AggressiveMigrationEnum
Definition: EnumDefinitions.h:973
OutputFilePointerEnum
@ OutputFilePointerEnum
Definition: EnumDefinitions.h:284
TriaEnum
@ TriaEnum
Definition: EnumDefinitions.h:1318
DamageHealingEnum
@ DamageHealingEnum
Definition: EnumDefinitions.h:115
OpenEnum
@ OpenEnum
Definition: EnumDefinitions.h:1209
StressbalanceViscosityOvershootEnum
@ StressbalanceViscosityOvershootEnum
Definition: EnumDefinitions.h:1347
Outputdefinition19Enum
@ Outputdefinition19Enum
Definition: EnumDefinitions.h:875
CalvingratexEnum
@ CalvingratexEnum
Definition: EnumDefinitions.h:509
VxMeshEnum
@ VxMeshEnum
Definition: EnumDefinitions.h:847
Outputdefinition45Enum
@ Outputdefinition45Enum
Definition: EnumDefinitions.h:903
RotationalEquatorialMoiEnum
@ RotationalEquatorialMoiEnum
Definition: EnumDefinitions.h:310
OutputBufferSizePointerEnum
@ OutputBufferSizePointerEnum
Definition: EnumDefinitions.h:282
SolidearthSettingsComputesealevelchangeEnum
@ SolidearthSettingsComputesealevelchangeEnum
Definition: EnumDefinitions.h:320
BasalforcingsMeltrateFactorEnum
@ BasalforcingsMeltrateFactorEnum
Definition: EnumDefinitions.h:74
HydraulicPotentialOldEnum
@ HydraulicPotentialOldEnum
Definition: EnumDefinitions.h:598
SettingsIoGatherEnum
@ SettingsIoGatherEnum
Definition: EnumDefinitions.h:334
TotalFloatingBmbEnum
@ TotalFloatingBmbEnum
Definition: EnumDefinitions.h:1307
FemModelEnum
@ FemModelEnum
Definition: EnumDefinitions.h:1064
ControlInputMinsEnum
@ ControlInputMinsEnum
Definition: EnumDefinitions.h:1021
Outputdefinition55Enum
@ Outputdefinition55Enum
Definition: EnumDefinitions.h:914
MeltingOffsetEnum
@ MeltingOffsetEnum
Definition: EnumDefinitions.h:269
MeshXEnum
@ MeshXEnum
Definition: EnumDefinitions.h:1184
AugmentedLagrangianRholambdaEnum
@ AugmentedLagrangianRholambdaEnum
Definition: EnumDefinitions.h:38
BedSlopeYEnum
@ BedSlopeYEnum
Definition: EnumDefinitions.h:501
Outputdefinition53Enum
@ Outputdefinition53Enum
Definition: EnumDefinitions.h:912
BasalforcingsPicoAverageOverturningEnum
@ BasalforcingsPicoAverageOverturningEnum
Definition: EnumDefinitions.h:76
AdjointBalancethickness2AnalysisEnum
@ AdjointBalancethickness2AnalysisEnum
Definition: EnumDefinitions.h:970
ArrheniusEnum
@ ArrheniusEnum
Definition: EnumDefinitions.h:977
XTaylorHoodEnum
@ XTaylorHoodEnum
Definition: EnumDefinitions.h:1329
P1xP2Enum
@ P1xP2Enum
Definition: EnumDefinitions.h:1220
ElementHookEnum
@ ElementHookEnum
Definition: EnumDefinitions.h:1050
MaxVyEnum
@ MaxVyEnum
Definition: EnumDefinitions.h:1179
FlowequationIsHOEnum
@ FlowequationIsHOEnum
Definition: EnumDefinitions.h:139
Outputdefinition29Enum
@ Outputdefinition29Enum
Definition: EnumDefinitions.h:885
LoveShNminEnum
@ LoveShNminEnum
Definition: EnumDefinitions.h:240
SmbIsmeltEnum
@ SmbIsmeltEnum
Definition: EnumDefinitions.h:370
SmbIsshortwaveEnum
@ SmbIsshortwaveEnum
Definition: EnumDefinitions.h:374
MinVelEnum
@ MinVelEnum
Definition: EnumDefinitions.h:1186
AmrFieldEnum
@ AmrFieldEnum
Definition: EnumDefinitions.h:18
DslNummodelsEnum
@ DslNummodelsEnum
Definition: EnumDefinitions.h:127
SMBforcingEnum
@ SMBforcingEnum
Definition: EnumDefinitions.h:1244
SmbMeanSHFEnum
@ SmbMeanSHFEnum
Definition: EnumDefinitions.h:752
SealevelriseGEEnum
@ SealevelriseGEEnum
Definition: EnumDefinitions.h:696
SealevelObsEnum
@ SealevelObsEnum
Definition: EnumDefinitions.h:1343
SMBpddEnum
@ SMBpddEnum
Definition: EnumDefinitions.h:1252
RheologyBbarAbsGradientEnum
@ RheologyBbarAbsGradientEnum
Definition: EnumDefinitions.h:674
Outputdefinition62Enum
@ Outputdefinition62Enum
Definition: EnumDefinitions.h:922
HydrologyBasalFluxEnum
@ HydrologyBasalFluxEnum
Definition: EnumDefinitions.h:599
MaterialsMixedLayerCapacityEnum
@ MaterialsMixedLayerCapacityEnum
Definition: EnumDefinitions.h:260
TemperaturePicardEnum
@ TemperaturePicardEnum
Definition: EnumDefinitions.h:833
DamageKappaEnum
@ DamageKappaEnum
Definition: EnumDefinitions.h:116
BalancethicknessD0Enum
@ BalancethicknessD0Enum
Definition: EnumDefinitions.h:1334
DependentObjectEnum
@ DependentObjectEnum
Definition: EnumDefinitions.h:1035
SmbZTopEnum
@ SmbZTopEnum
Definition: EnumDefinitions.h:799
NumModelsEnum
@ NumModelsEnum
Definition: EnumDefinitions.h:276
GiaCrossSectionShapeEnum
@ GiaCrossSectionShapeEnum
Definition: EnumDefinitions.h:158
OceanGridYEnum
@ OceanGridYEnum
Definition: EnumDefinitions.h:280
StressTensoryzEnum
@ StressTensoryzEnum
Definition: EnumDefinitions.h:815
QmuVariablePartitionsEnum
@ QmuVariablePartitionsEnum
Definition: EnumDefinitions.h:294
DamageStressUBoundEnum
@ DamageStressUBoundEnum
Definition: EnumDefinitions.h:121
BasalforcingsPicoIsplumeEnum
@ BasalforcingsPicoIsplumeEnum
Definition: EnumDefinitions.h:83
BasalforcingsBottomplumedepthEnum
@ BasalforcingsBottomplumedepthEnum
Definition: EnumDefinitions.h:59
WaterEnum
@ WaterEnum
Definition: EnumDefinitions.h:1328
BasalforcingsPicoSubShelfOceanTempEnum
@ BasalforcingsPicoSubShelfOceanTempEnum
Definition: EnumDefinitions.h:491
ProfilingCurrentMemEnum
@ ProfilingCurrentMemEnum
Definition: EnumDefinitions.h:1235
SurfaceSlopeYEnum
@ SurfaceSlopeYEnum
Definition: EnumDefinitions.h:830
GaussPentaEnum
@ GaussPentaEnum
Definition: EnumDefinitions.h:1078
BasalforcingsPlumeradiusEnum
@ BasalforcingsPlumeradiusEnum
Definition: EnumDefinitions.h:86
ThicknessAcrossGradientEnum
@ ThicknessAcrossGradientEnum
Definition: EnumDefinitions.h:838
Outputdefinition97Enum
@ Outputdefinition97Enum
Definition: EnumDefinitions.h:960
VxObsEnum
@ VxObsEnum
Definition: EnumDefinitions.h:848
ParametersSTARTEnum
@ ParametersSTARTEnum
Definition: EnumDefinitions.h:10
FlowequationIsL1L2Enum
@ FlowequationIsL1L2Enum
Definition: EnumDefinitions.h:140
MasstransportHydrostaticAdjustmentEnum
@ MasstransportHydrostaticAdjustmentEnum
Definition: EnumDefinitions.h:243
GiaNummodelsEnum
@ GiaNummodelsEnum
Definition: EnumDefinitions.h:157
TransientIsdamageevolutionEnum
@ TransientIsdamageevolutionEnum
Definition: EnumDefinitions.h:444
BasalforcingsMantleconductivityEnum
@ BasalforcingsMantleconductivityEnum
Definition: EnumDefinitions.h:73
DefaultCalvingEnum
@ DefaultCalvingEnum
Definition: EnumDefinitions.h:1033