Changeset 27334 for issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp
- Timestamp:
- 10/26/22 06:26:59 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp
r27323 r27334 222 222 else if (strcmp(name,"FrontalForcingsARMAmaOrder")==0) return FrontalForcingsARMAmaOrderEnum; 223 223 else if (strcmp(name,"FrontalForcingsARMAdatebreaks")==0) return FrontalForcingsARMAdatebreaksEnum; 224 else if (strcmp(name,"FrontalForcingsARMAmonthdatebreaks")==0) return FrontalForcingsARMAmonthdatebreaksEnum; 225 else if (strcmp(name,"FrontalForcingsARMAmonthintercepts")==0) return FrontalForcingsARMAmonthinterceptsEnum; 226 else if (strcmp(name,"FrontalForcingsARMAmonthtrends")==0) return FrontalForcingsARMAmonthtrendsEnum; 224 227 else if (strcmp(name,"FrontalForcingsARMApolyparams")==0) return FrontalForcingsARMApolyparamsEnum; 225 228 else if (strcmp(name,"FrontalForcingsNumberofBasins")==0) return FrontalForcingsNumberofBasinsEnum; 226 229 else if (strcmp(name,"FrontalForcingsNumberofBreaks")==0) return FrontalForcingsNumberofBreaksEnum; 230 else if (strcmp(name,"FrontalForcingsNumberofMonthBreaks")==0) return FrontalForcingsNumberofMonthBreaksEnum; 227 231 else if (strcmp(name,"FrontalForcingsNumberofParams")==0) return FrontalForcingsNumberofParamsEnum; 228 232 else if (strcmp(name,"FrontalForcingsParam")==0) return FrontalForcingsParamEnum; … … 256 260 else if (strcmp(name,"HydrologydcEplMaxThickness")==0) return HydrologydcEplMaxThicknessEnum; 257 261 else if (strcmp(name,"HydrologydcEplPoreWaterMass")==0) return HydrologydcEplPoreWaterMassEnum; 258 else if (strcmp(name,"HydrologydcEplThickComp")==0) return HydrologydcEplThickCompEnum; 262 else stage=3; 263 } 264 if(stage==3){ 265 if (strcmp(name,"HydrologydcEplThickComp")==0) return HydrologydcEplThickCompEnum; 259 266 else if (strcmp(name,"HydrologydcEplflipLock")==0) return HydrologydcEplflipLockEnum; 260 267 else if (strcmp(name,"HydrologydcIsefficientlayer")==0) return HydrologydcIsefficientlayerEnum; 261 268 else if (strcmp(name,"HydrologydcLeakageFactor")==0) return HydrologydcLeakageFactorEnum; 262 else stage=3; 263 } 264 if(stage==3){ 265 if (strcmp(name,"HydrologydcMaxIter")==0) return HydrologydcMaxIterEnum; 269 else if (strcmp(name,"HydrologydcMaxIter")==0) return HydrologydcMaxIterEnum; 266 270 else if (strcmp(name,"HydrologydcPenaltyFactor")==0) return HydrologydcPenaltyFactorEnum; 267 271 else if (strcmp(name,"HydrologydcPenaltyLock")==0) return HydrologydcPenaltyLockEnum; … … 379 383 else if (strcmp(name,"OceanGridNx")==0) return OceanGridNxEnum; 380 384 else if (strcmp(name,"OceanGridNy")==0) return OceanGridNyEnum; 381 else if (strcmp(name,"OceanGridX")==0) return OceanGridXEnum; 385 else stage=4; 386 } 387 if(stage==4){ 388 if (strcmp(name,"OceanGridX")==0) return OceanGridXEnum; 382 389 else if (strcmp(name,"OceanGridY")==0) return OceanGridYEnum; 383 390 else if (strcmp(name,"OutputBufferPointer")==0) return OutputBufferPointerEnum; 384 391 else if (strcmp(name,"OutputBufferSizePointer")==0) return OutputBufferSizePointerEnum; 385 else stage=4; 386 } 387 if(stage==4){ 388 if (strcmp(name,"OutputFileName")==0) return OutputFileNameEnum; 392 else if (strcmp(name,"OutputFileName")==0) return OutputFileNameEnum; 389 393 else if (strcmp(name,"OutputFilePointer")==0) return OutputFilePointerEnum; 390 394 else if (strcmp(name,"Outputdefinition")==0) return OutputdefinitionEnum; … … 502 506 else if (strcmp(name,"SmbAIdx")==0) return SmbAIdxEnum; 503 507 else if (strcmp(name,"SmbASnow")==0) return SmbASnowEnum; 504 else if (strcmp(name,"SmbAccualti")==0) return SmbAccualtiEnum; 508 else stage=5; 509 } 510 if(stage==5){ 511 if (strcmp(name,"SmbAccualti")==0) return SmbAccualtiEnum; 505 512 else if (strcmp(name,"SmbAccugrad")==0) return SmbAccugradEnum; 506 513 else if (strcmp(name,"SmbAccuref")==0) return SmbAccurefEnum; 507 514 else if (strcmp(name,"SmbAdThresh")==0) return SmbAdThreshEnum; 508 else stage=5; 509 } 510 if(stage==5){ 511 if (strcmp(name,"SmbARMATimestep")==0) return SmbARMATimestepEnum; 515 else if (strcmp(name,"SmbARMATimestep")==0) return SmbARMATimestepEnum; 512 516 else if (strcmp(name,"SmbARMAarOrder")==0) return SmbARMAarOrderEnum; 513 517 else if (strcmp(name,"SmbARMAmaOrder")==0) return SmbARMAmaOrderEnum; … … 625 629 else if (strcmp(name,"TransientAmrFrequency")==0) return TransientAmrFrequencyEnum; 626 630 else if (strcmp(name,"TransientIsage")==0) return TransientIsageEnum; 627 else if (strcmp(name,"TransientIsdamageevolution")==0) return TransientIsdamageevolutionEnum; 631 else stage=6; 632 } 633 if(stage==6){ 634 if (strcmp(name,"TransientIsdamageevolution")==0) return TransientIsdamageevolutionEnum; 628 635 else if (strcmp(name,"TransientIsdebris")==0) return TransientIsdebrisEnum; 629 636 else if (strcmp(name,"TransientIsesa")==0) return TransientIsesaEnum; 630 637 else if (strcmp(name,"TransientIsgia")==0) return TransientIsgiaEnum; 631 else stage=6; 632 } 633 if(stage==6){ 634 if (strcmp(name,"TransientIsgroundingline")==0) return TransientIsgroundinglineEnum; 638 else if (strcmp(name,"TransientIsgroundingline")==0) return TransientIsgroundinglineEnum; 635 639 else if (strcmp(name,"TransientIshydrology")==0) return TransientIshydrologyEnum; 636 640 else if (strcmp(name,"TransientIsmasstransport")==0) return TransientIsmasstransportEnum; … … 748 752 else if (strcmp(name,"DeltaDsl")==0) return DeltaDslEnum; 749 753 else if (strcmp(name,"DslOld")==0) return DslOldEnum; 750 else if (strcmp(name,"Dsl")==0) return DslEnum; 754 else stage=7; 755 } 756 if(stage==7){ 757 if (strcmp(name,"Dsl")==0) return DslEnum; 751 758 else if (strcmp(name,"DeltaStr")==0) return DeltaStrEnum; 752 759 else if (strcmp(name,"StrOld")==0) return StrOldEnum; 753 760 else if (strcmp(name,"Str")==0) return StrEnum; 754 else stage=7; 755 } 756 if(stage==7){ 757 if (strcmp(name,"DeviatoricStresseffective")==0) return DeviatoricStresseffectiveEnum; 761 else if (strcmp(name,"DeviatoricStresseffective")==0) return DeviatoricStresseffectiveEnum; 758 762 else if (strcmp(name,"DeviatoricStressxx")==0) return DeviatoricStressxxEnum; 759 763 else if (strcmp(name,"DeviatoricStressxy")==0) return DeviatoricStressxyEnum; … … 871 875 else if (strcmp(name,"LevelsetObservation")==0) return LevelsetObservationEnum; 872 876 else if (strcmp(name,"LoadingforceX")==0) return LoadingforceXEnum; 873 else if (strcmp(name,"LoadingforceY")==0) return LoadingforceYEnum; 877 else stage=8; 878 } 879 if(stage==8){ 880 if (strcmp(name,"LoadingforceY")==0) return LoadingforceYEnum; 874 881 else if (strcmp(name,"LoadingforceZ")==0) return LoadingforceZEnum; 875 882 else if (strcmp(name,"MaskOceanLevelset")==0) return MaskOceanLevelsetEnum; 876 883 else if (strcmp(name,"MaskIceLevelset")==0) return MaskIceLevelsetEnum; 877 else stage=8; 878 } 879 if(stage==8){ 880 if (strcmp(name,"MaskIceRefLevelset")==0) return MaskIceRefLevelsetEnum; 884 else if (strcmp(name,"MaskIceRefLevelset")==0) return MaskIceRefLevelsetEnum; 881 885 else if (strcmp(name,"MasstransportSpcthickness")==0) return MasstransportSpcthicknessEnum; 882 886 else if (strcmp(name,"MaterialsRheologyB")==0) return MaterialsRheologyBEnum; … … 994 998 else if (strcmp(name,"SigmaNN")==0) return SigmaNNEnum; 995 999 else if (strcmp(name,"SigmaVM")==0) return SigmaVMEnum; 996 else if (strcmp(name,"SmbAccumulatedEC")==0) return SmbAccumulatedECEnum; 1000 else stage=9; 1001 } 1002 if(stage==9){ 1003 if (strcmp(name,"SmbAccumulatedEC")==0) return SmbAccumulatedECEnum; 997 1004 else if (strcmp(name,"SmbAccumulatedMassBalance")==0) return SmbAccumulatedMassBalanceEnum; 998 1005 else if (strcmp(name,"SmbAccumulatedMelt")==0) return SmbAccumulatedMeltEnum; 999 1006 else if (strcmp(name,"SmbAccumulatedPrecipitation")==0) return SmbAccumulatedPrecipitationEnum; 1000 else stage=9; 1001 } 1002 if(stage==9){ 1003 if (strcmp(name,"SmbAccumulatedRain")==0) return SmbAccumulatedRainEnum; 1007 else if (strcmp(name,"SmbAccumulatedRain")==0) return SmbAccumulatedRainEnum; 1004 1008 else if (strcmp(name,"SmbAccumulatedRefreeze")==0) return SmbAccumulatedRefreezeEnum; 1005 1009 else if (strcmp(name,"SmbAccumulatedRunoff")==0) return SmbAccumulatedRunoffEnum; … … 1117 1121 else if (strcmp(name,"StrainRateeffective")==0) return StrainRateeffectiveEnum; 1118 1122 else if (strcmp(name,"StrainRateparallel")==0) return StrainRateparallelEnum; 1119 else if (strcmp(name,"StrainRateperpendicular")==0) return StrainRateperpendicularEnum; 1123 else stage=10; 1124 } 1125 if(stage==10){ 1126 if (strcmp(name,"StrainRateperpendicular")==0) return StrainRateperpendicularEnum; 1120 1127 else if (strcmp(name,"StrainRatexx")==0) return StrainRatexxEnum; 1121 1128 else if (strcmp(name,"StrainRatexy")==0) return StrainRatexyEnum; 1122 1129 else if (strcmp(name,"StrainRatexz")==0) return StrainRatexzEnum; 1123 else stage=10; 1124 } 1125 if(stage==10){ 1126 if (strcmp(name,"StrainRateyy")==0) return StrainRateyyEnum; 1130 else if (strcmp(name,"StrainRateyy")==0) return StrainRateyyEnum; 1127 1131 else if (strcmp(name,"StrainRateyz")==0) return StrainRateyzEnum; 1128 1132 else if (strcmp(name,"StrainRatezz")==0) return StrainRatezzEnum; … … 1240 1244 else if (strcmp(name,"Outputdefinition45")==0) return Outputdefinition45Enum; 1241 1245 else if (strcmp(name,"Outputdefinition46")==0) return Outputdefinition46Enum; 1242 else if (strcmp(name,"Outputdefinition47")==0) return Outputdefinition47Enum; 1246 else stage=11; 1247 } 1248 if(stage==11){ 1249 if (strcmp(name,"Outputdefinition47")==0) return Outputdefinition47Enum; 1243 1250 else if (strcmp(name,"Outputdefinition48")==0) return Outputdefinition48Enum; 1244 1251 else if (strcmp(name,"Outputdefinition49")==0) return Outputdefinition49Enum; 1245 1252 else if (strcmp(name,"Outputdefinition4")==0) return Outputdefinition4Enum; 1246 else stage=11; 1247 } 1248 if(stage==11){ 1249 if (strcmp(name,"Outputdefinition50")==0) return Outputdefinition50Enum; 1253 else if (strcmp(name,"Outputdefinition50")==0) return Outputdefinition50Enum; 1250 1254 else if (strcmp(name,"Outputdefinition51")==0) return Outputdefinition51Enum; 1251 1255 else if (strcmp(name,"Outputdefinition52")==0) return Outputdefinition52Enum; … … 1363 1367 else if (strcmp(name,"ControlInputValues")==0) return ControlInputValuesEnum; 1364 1368 else if (strcmp(name,"CrouzeixRaviart")==0) return CrouzeixRaviartEnum; 1365 else if (strcmp(name,"Cuffey")==0) return CuffeyEnum; 1369 else stage=12; 1370 } 1371 if(stage==12){ 1372 if (strcmp(name,"Cuffey")==0) return CuffeyEnum; 1366 1373 else if (strcmp(name,"CuffeyTemperate")==0) return CuffeyTemperateEnum; 1367 1374 else if (strcmp(name,"DamageEvolutionAnalysis")==0) return DamageEvolutionAnalysisEnum; 1368 1375 else if (strcmp(name,"DamageEvolutionSolution")==0) return DamageEvolutionSolutionEnum; 1369 else stage=12; 1370 } 1371 if(stage==12){ 1372 if (strcmp(name,"DataSet")==0) return DataSetEnum; 1376 else if (strcmp(name,"DataSet")==0) return DataSetEnum; 1373 1377 else if (strcmp(name,"DataSetParam")==0) return DataSetParamEnum; 1374 1378 else if (strcmp(name,"DatasetInput")==0) return DatasetInputEnum; … … 1486 1490 else if (strcmp(name,"LevelsetAnalysis")==0) return LevelsetAnalysisEnum; 1487 1491 else if (strcmp(name,"LevelsetfunctionPicard")==0) return LevelsetfunctionPicardEnum; 1488 else if (strcmp(name,"LinearFloatingMeltRate")==0) return LinearFloatingMeltRateEnum; 1492 else stage=13; 1493 } 1494 if(stage==13){ 1495 if (strcmp(name,"LinearFloatingMeltRate")==0) return LinearFloatingMeltRateEnum; 1489 1496 else if (strcmp(name,"LinearFloatingMeltRatearma")==0) return LinearFloatingMeltRatearmaEnum; 1490 1497 else if (strcmp(name,"LliboutryDuval")==0) return LliboutryDuvalEnum; 1491 1498 else if (strcmp(name,"Loads")==0) return LoadsEnum; 1492 else stage=13; 1493 } 1494 if(stage==13){ 1495 if (strcmp(name,"LoveAnalysis")==0) return LoveAnalysisEnum; 1499 else if (strcmp(name,"LoveAnalysis")==0) return LoveAnalysisEnum; 1496 1500 else if (strcmp(name,"LoveHf")==0) return LoveHfEnum; 1497 1501 else if (strcmp(name,"LoveHt")==0) return LoveHtEnum; … … 1609 1613 else if (strcmp(name,"SMBgradients")==0) return SMBgradientsEnum; 1610 1614 else if (strcmp(name,"SMBgradientscomponents")==0) return SMBgradientscomponentsEnum; 1611 else if (strcmp(name,"SMBgradientsela")==0) return SMBgradientselaEnum; 1615 else stage=14; 1616 } 1617 if(stage==14){ 1618 if (strcmp(name,"SMBgradientsela")==0) return SMBgradientselaEnum; 1612 1619 else if (strcmp(name,"SMBhenning")==0) return SMBhenningEnum; 1613 1620 else if (strcmp(name,"SMBmeltcomponents")==0) return SMBmeltcomponentsEnum; 1614 1621 else if (strcmp(name,"SMBpdd")==0) return SMBpddEnum; 1615 else stage=14; 1616 } 1617 if(stage==14){ 1618 if (strcmp(name,"SMBpddSicopolis")==0) return SMBpddSicopolisEnum; 1622 else if (strcmp(name,"SMBpddSicopolis")==0) return SMBpddSicopolisEnum; 1619 1623 else if (strcmp(name,"SMBsemic")==0) return SMBsemicEnum; 1620 1624 else if (strcmp(name,"SSAApproximation")==0) return SSAApproximationEnum;
Note:
See TracChangeset
for help on using the changeset viewer.