Changeset 22993 for issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp
- Timestamp:
- 07/20/18 20:44:55 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp
r22974 r22993 140 140 } 141 141 if(stage==2){ 142 if (strcmp(name,"HydrologydcEplflipLock")==0) return HydrologydcEplflipLockEnum; 142 if (strcmp(name,"GroundinglineFrictionInterpolation")==0) return GroundinglineFrictionInterpolationEnum; 143 else if (strcmp(name,"GroundinglineMeltInterpolation")==0) return GroundinglineMeltInterpolationEnum; 144 else if (strcmp(name,"HydrologydcEplflipLock")==0) return HydrologydcEplflipLockEnum; 143 145 else if (strcmp(name,"HydrologydcEplThickComp")==0) return HydrologydcEplThickCompEnum; 144 146 else if (strcmp(name,"HydrologydcIsefficientlayer")==0) return HydrologydcIsefficientlayerEnum; … … 258 260 else if (strcmp(name,"SealevelRSLEustatic")==0) return SealevelRSLEustaticEnum; 259 261 else if (strcmp(name,"SealevelUNorthEsa")==0) return SealevelUNorthEsaEnum; 260 else if (strcmp(name,"SealevelUEastEsa")==0) return SealevelUEastEsaEnum;261 else if (strcmp(name,"SealevelNGiaRate")==0) return SealevelNGiaRateEnum;262 262 else stage=3; 263 263 } 264 264 if(stage==3){ 265 if (strcmp(name,"SealevelUGiaRate")==0) return SealevelUGiaRateEnum; 265 if (strcmp(name,"SealevelUEastEsa")==0) return SealevelUEastEsaEnum; 266 else if (strcmp(name,"SealevelNGiaRate")==0) return SealevelNGiaRateEnum; 267 else if (strcmp(name,"SealevelUGiaRate")==0) return SealevelUGiaRateEnum; 266 268 else if (strcmp(name,"SealevelriseAbstol")==0) return SealevelriseAbstolEnum; 267 269 else if (strcmp(name,"SealevelriseAngularVelocity")==0) return SealevelriseAngularVelocityEnum; … … 381 383 else if (strcmp(name,"TransientIsgroundingline")==0) return TransientIsgroundinglineEnum; 382 384 else if (strcmp(name,"TransientIshydrology")==0) return TransientIshydrologyEnum; 383 else if (strcmp(name,"TransientIsmasstransport")==0) return TransientIsmasstransportEnum;384 else if (strcmp(name,"TransientIsmovingfront")==0) return TransientIsmovingfrontEnum;385 385 else stage=4; 386 386 } 387 387 if(stage==4){ 388 if (strcmp(name,"TransientIsoceancoupling")==0) return TransientIsoceancouplingEnum; 388 if (strcmp(name,"TransientIsmasstransport")==0) return TransientIsmasstransportEnum; 389 else if (strcmp(name,"TransientIsmovingfront")==0) return TransientIsmovingfrontEnum; 390 else if (strcmp(name,"TransientIsoceancoupling")==0) return TransientIsoceancouplingEnum; 389 391 else if (strcmp(name,"TransientIsslr")==0) return TransientIsslrEnum; 390 392 else if (strcmp(name,"TransientIssmb")==0) return TransientIssmbEnum; … … 504 506 else if (strcmp(name,"InversionVelObs")==0) return InversionVelObsEnum; 505 507 else if (strcmp(name,"InversionVxObs")==0) return InversionVxObsEnum; 506 else if (strcmp(name,"InversionVyObs")==0) return InversionVyObsEnum;507 else if (strcmp(name,"LevelsetfunctionSlopeX")==0) return LevelsetfunctionSlopeXEnum;508 508 else stage=5; 509 509 } 510 510 if(stage==5){ 511 if (strcmp(name,"LevelsetfunctionSlopeY")==0) return LevelsetfunctionSlopeYEnum; 511 if (strcmp(name,"InversionVyObs")==0) return InversionVyObsEnum; 512 else if (strcmp(name,"LevelsetfunctionSlopeX")==0) return LevelsetfunctionSlopeXEnum; 513 else if (strcmp(name,"LevelsetfunctionSlopeY")==0) return LevelsetfunctionSlopeYEnum; 512 514 else if (strcmp(name,"LoadingforceX")==0) return LoadingforceXEnum; 513 515 else if (strcmp(name,"LoadingforceY")==0) return LoadingforceYEnum; … … 627 629 else if (strcmp(name,"SurfaceAbsVelMisfit")==0) return SurfaceAbsVelMisfitEnum; 628 630 else if (strcmp(name,"SurfaceArea")==0) return SurfaceAreaEnum; 629 else if (strcmp(name,"SurfaceAverageVelMisfit")==0) return SurfaceAverageVelMisfitEnum;630 else if (strcmp(name,"Surface")==0) return SurfaceEnum;631 631 else stage=6; 632 632 } 633 633 if(stage==6){ 634 if (strcmp(name,"SurfaceLogVelMisfit")==0) return SurfaceLogVelMisfitEnum; 634 if (strcmp(name,"SurfaceAverageVelMisfit")==0) return SurfaceAverageVelMisfitEnum; 635 else if (strcmp(name,"Surface")==0) return SurfaceEnum; 636 else if (strcmp(name,"SurfaceLogVelMisfit")==0) return SurfaceLogVelMisfitEnum; 635 637 else if (strcmp(name,"SurfaceLogVxVyMisfit")==0) return SurfaceLogVxVyMisfitEnum; 636 638 else if (strcmp(name,"SurfaceObservation")==0) return SurfaceObservationEnum; … … 750 752 else if (strcmp(name,"ElementSId")==0) return ElementSIdEnum; 751 753 else if (strcmp(name,"EnthalpyAnalysis")==0) return EnthalpyAnalysisEnum; 752 else if (strcmp(name,"EplHeadStacked")==0) return EplHeadStackedEnum;753 else if (strcmp(name,"EplHead")==0) return EplHeadEnum;754 754 else stage=7; 755 755 } 756 756 if(stage==7){ 757 if (strcmp(name,"EsaAnalysis")==0) return EsaAnalysisEnum; 757 if (strcmp(name,"EplHeadStacked")==0) return EplHeadStackedEnum; 758 else if (strcmp(name,"EplHead")==0) return EplHeadEnum; 759 else if (strcmp(name,"EsaAnalysis")==0) return EsaAnalysisEnum; 758 760 else if (strcmp(name,"EsaEmotion")==0) return EsaEmotionEnum; 759 761 else if (strcmp(name,"EsaNmotion")==0) return EsaNmotionEnum; … … 784 786 else if (strcmp(name,"FSSolver")==0) return FSSolverEnum; 785 787 else if (strcmp(name,"FSvelocity")==0) return FSvelocityEnum; 788 else if (strcmp(name,"FullMeltOnPartiallyFloating")==0) return FullMeltOnPartiallyFloatingEnum; 786 789 else if (strcmp(name,"GaussPenta")==0) return GaussPentaEnum; 787 790 else if (strcmp(name,"GaussSeg")==0) return GaussSegEnum; … … 872 875 else if (strcmp(name,"Massconaxpby")==0) return MassconaxpbyEnum; 873 876 else if (strcmp(name,"Masscon")==0) return MassconEnum; 874 else if (strcmp(name,"Massfluxatgate")==0) return MassfluxatgateEnum;875 else if (strcmp(name,"MassFlux")==0) return MassFluxEnum;876 else if (strcmp(name,"MasstransportAnalysis")==0) return MasstransportAnalysisEnum;877 877 else stage=8; 878 878 } 879 879 if(stage==8){ 880 if (strcmp(name,"MasstransportSolution")==0) return MasstransportSolutionEnum; 880 if (strcmp(name,"Massfluxatgate")==0) return MassfluxatgateEnum; 881 else if (strcmp(name,"MassFlux")==0) return MassFluxEnum; 882 else if (strcmp(name,"MasstransportAnalysis")==0) return MasstransportAnalysisEnum; 883 else if (strcmp(name,"MasstransportSolution")==0) return MasstransportSolutionEnum; 881 884 else if (strcmp(name,"Matdamageice")==0) return MatdamageiceEnum; 882 885 else if (strcmp(name,"Matenhancedice")==0) return MatenhancediceEnum; … … 933 936 else if (strcmp(name,"Nodalvalue")==0) return NodalvalueEnum; 934 937 else if (strcmp(name,"NodeSId")==0) return NodeSIdEnum; 938 else if (strcmp(name,"NoFrictionOnPartiallyFloating")==0) return NoFrictionOnPartiallyFloatingEnum; 939 else if (strcmp(name,"NoMeltOnPartiallyFloating")==0) return NoMeltOnPartiallyFloatingEnum; 935 940 else if (strcmp(name,"NoneApproximation")==0) return NoneApproximationEnum; 936 941 else if (strcmp(name,"None")==0) return NoneEnum; … … 993 998 else if (strcmp(name,"Outputdefinition56")==0) return Outputdefinition56Enum; 994 999 else if (strcmp(name,"Outputdefinition57")==0) return Outputdefinition57Enum; 995 else if (strcmp(name,"Outputdefinition58")==0) return Outputdefinition58Enum; 1000 else stage=9; 1001 } 1002 if(stage==9){ 1003 if (strcmp(name,"Outputdefinition58")==0) return Outputdefinition58Enum; 996 1004 else if (strcmp(name,"Outputdefinition59")==0) return Outputdefinition59Enum; 997 1005 else if (strcmp(name,"Outputdefinition5")==0) return Outputdefinition5Enum; 998 1006 else if (strcmp(name,"Outputdefinition60")==0) return Outputdefinition60Enum; 999 1007 else if (strcmp(name,"Outputdefinition61")==0) return Outputdefinition61Enum; 1000 else stage=9; 1001 } 1002 if(stage==9){ 1003 if (strcmp(name,"Outputdefinition62")==0) return Outputdefinition62Enum; 1008 else if (strcmp(name,"Outputdefinition62")==0) return Outputdefinition62Enum; 1004 1009 else if (strcmp(name,"Outputdefinition63")==0) return Outputdefinition63Enum; 1005 1010 else if (strcmp(name,"Outputdefinition64")==0) return Outputdefinition64Enum; … … 1116 1121 else if (strcmp(name,"SpcStatic")==0) return SpcStaticEnum; 1117 1122 else if (strcmp(name,"SpcTransient")==0) return SpcTransientEnum; 1118 else if (strcmp(name,"SSAApproximation")==0) return SSAApproximationEnum; 1123 else stage=10; 1124 } 1125 if(stage==10){ 1126 if (strcmp(name,"SSAApproximation")==0) return SSAApproximationEnum; 1119 1127 else if (strcmp(name,"SSAFSApproximation")==0) return SSAFSApproximationEnum; 1120 1128 else if (strcmp(name,"SSAHOApproximation")==0) return SSAHOApproximationEnum; 1121 1129 else if (strcmp(name,"Sset")==0) return SsetEnum; 1122 1130 else if (strcmp(name,"SteadystateSolution")==0) return SteadystateSolutionEnum; 1123 else stage=10; 1124 } 1125 if(stage==10){ 1126 if (strcmp(name,"StressbalanceAnalysis")==0) return StressbalanceAnalysisEnum; 1131 else if (strcmp(name,"StressbalanceAnalysis")==0) return StressbalanceAnalysisEnum; 1127 1132 else if (strcmp(name,"StressbalanceConvergenceNumSteps")==0) return StressbalanceConvergenceNumStepsEnum; 1128 1133 else if (strcmp(name,"StressbalanceSIAAnalysis")==0) return StressbalanceSIAAnalysisEnum; … … 1133 1138 else if (strcmp(name,"StringExternalResult")==0) return StringExternalResultEnum; 1134 1139 else if (strcmp(name,"StringParam")==0) return StringParamEnum; 1135 else if (strcmp(name,"Subelement Migration2")==0) return SubelementMigration2Enum;1136 else if (strcmp(name,"Subelement Migration3")==0) return SubelementMigration3Enum;1140 else if (strcmp(name,"SubelementFriction1")==0) return SubelementFriction1Enum; 1141 else if (strcmp(name,"SubelementFriction2")==0) return SubelementFriction2Enum; 1137 1142 else if (strcmp(name,"SubelementMigration")==0) return SubelementMigrationEnum; 1143 else if (strcmp(name,"SubelementMelt1")==0) return SubelementMelt1Enum; 1144 else if (strcmp(name,"SubelementMelt2")==0) return SubelementMelt2Enum; 1138 1145 else if (strcmp(name,"SurfaceCrevasse")==0) return SurfaceCrevasseEnum; 1139 1146 else if (strcmp(name,"SurfaceSlopeSolution")==0) return SurfaceSlopeSolutionEnum;
Note:
See TracChangeset
for help on using the changeset viewer.