Changeset 17910
- Timestamp:
- 05/01/14 14:31:04 (11 years ago)
- Location:
- issm/trunk-jpl/src
- Files:
-
- 2 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h
r17895 r17910 141 141 InversionMinParametersEnum, 142 142 InversionNstepsEnum, 143 InversionDxminEnum, 144 InversionEpsrelEnum, 143 145 InversionNumControlParametersEnum, 144 146 InversionNumCostFunctionsEnum, -
issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp
r17895 r17910 149 149 case InversionMinParametersEnum : return "InversionMinParameters"; 150 150 case InversionNstepsEnum : return "InversionNsteps"; 151 case InversionDxminEnum : return "InversionDxmin"; 152 case InversionEpsrelEnum : return "InversionEpsrel"; 151 153 case InversionNumControlParametersEnum : return "InversionNumControlParameters"; 152 154 case InversionNumCostFunctionsEnum : return "InversionNumCostFunctions"; -
issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp
r17895 r17910 152 152 else if (strcmp(name,"InversionMinParameters")==0) return InversionMinParametersEnum; 153 153 else if (strcmp(name,"InversionNsteps")==0) return InversionNstepsEnum; 154 else if (strcmp(name,"InversionDxmin")==0) return InversionDxminEnum; 155 else if (strcmp(name,"InversionEpsrel")==0) return InversionEpsrelEnum; 154 156 else if (strcmp(name,"InversionNumControlParameters")==0) return InversionNumControlParametersEnum; 155 157 else if (strcmp(name,"InversionNumCostFunctions")==0) return InversionNumCostFunctionsEnum; … … 258 260 else if (strcmp(name,"ProfilingCurrentFlops")==0) return ProfilingCurrentFlopsEnum; 259 261 else if (strcmp(name,"ProfilingSolutionTime")==0) return ProfilingSolutionTimeEnum; 260 else if (strcmp(name,"MaxIterationConvergenceFlag")==0) return MaxIterationConvergenceFlagEnum;261 else if (strcmp(name,"SteadystateMaxiter")==0) return SteadystateMaxiterEnum;262 262 else stage=3; 263 263 } 264 264 if(stage==3){ 265 if (strcmp(name,"SteadystateNumRequestedOutputs")==0) return SteadystateNumRequestedOutputsEnum; 265 if (strcmp(name,"MaxIterationConvergenceFlag")==0) return MaxIterationConvergenceFlagEnum; 266 else if (strcmp(name,"SteadystateMaxiter")==0) return SteadystateMaxiterEnum; 267 else if (strcmp(name,"SteadystateNumRequestedOutputs")==0) return SteadystateNumRequestedOutputsEnum; 266 268 else if (strcmp(name,"SteadystateReltol")==0) return SteadystateReltolEnum; 267 269 else if (strcmp(name,"SteadystateRequestedOutputs")==0) return SteadystateRequestedOutputsEnum; … … 381 383 else if (strcmp(name,"Approximation")==0) return ApproximationEnum; 382 384 else if (strcmp(name,"NoneApproximation")==0) return NoneApproximationEnum; 383 else if (strcmp(name,"SIAApproximation")==0) return SIAApproximationEnum;384 else if (strcmp(name,"SSAApproximation")==0) return SSAApproximationEnum;385 385 else stage=4; 386 386 } 387 387 if(stage==4){ 388 if (strcmp(name,"SSAHOApproximation")==0) return SSAHOApproximationEnum; 388 if (strcmp(name,"SIAApproximation")==0) return SIAApproximationEnum; 389 else if (strcmp(name,"SSAApproximation")==0) return SSAApproximationEnum; 390 else if (strcmp(name,"SSAHOApproximation")==0) return SSAHOApproximationEnum; 389 391 else if (strcmp(name,"SSAFSApproximation")==0) return SSAFSApproximationEnum; 390 392 else if (strcmp(name,"L1L2Approximation")==0) return L1L2ApproximationEnum; … … 504 506 else if (strcmp(name,"SurfaceLogVelMisfit")==0) return SurfaceLogVelMisfitEnum; 505 507 else if (strcmp(name,"SurfaceLogVxVyMisfit")==0) return SurfaceLogVxVyMisfitEnum; 506 else if (strcmp(name,"SurfaceRelVelMisfit")==0) return SurfaceRelVelMisfitEnum;507 else if (strcmp(name,"SurfaceSlopeX")==0) return SurfaceSlopeXEnum;508 508 else stage=5; 509 509 } 510 510 if(stage==5){ 511 if (strcmp(name,"SurfaceSlopeY")==0) return SurfaceSlopeYEnum; 511 if (strcmp(name,"SurfaceRelVelMisfit")==0) return SurfaceRelVelMisfitEnum; 512 else if (strcmp(name,"SurfaceSlopeX")==0) return SurfaceSlopeXEnum; 513 else if (strcmp(name,"SurfaceSlopeY")==0) return SurfaceSlopeYEnum; 512 514 else if (strcmp(name,"Temperature")==0) return TemperatureEnum; 513 515 else if (strcmp(name,"TemperaturePicard")==0) return TemperaturePicardEnum; … … 627 629 else if (strcmp(name,"TotalSmb")==0) return TotalSmbEnum; 628 630 else if (strcmp(name,"Absolute")==0) return AbsoluteEnum; 629 else if (strcmp(name,"Incremental")==0) return IncrementalEnum;630 else if (strcmp(name,"AugmentedLagrangianR")==0) return AugmentedLagrangianREnum;631 631 else stage=6; 632 632 } 633 633 if(stage==6){ 634 if (strcmp(name,"AugmentedLagrangianTheta")==0) return AugmentedLagrangianThetaEnum; 634 if (strcmp(name,"Incremental")==0) return IncrementalEnum; 635 else if (strcmp(name,"AugmentedLagrangianR")==0) return AugmentedLagrangianREnum; 636 else if (strcmp(name,"AugmentedLagrangianTheta")==0) return AugmentedLagrangianThetaEnum; 635 637 else if (strcmp(name,"None")==0) return NoneEnum; 636 638 else if (strcmp(name,"AgressiveMigration")==0) return AgressiveMigrationEnum; -
issm/trunk-jpl/src/m/enum/EnumDefinitions.py
r17895 r17910 141 141 def InversionMinParametersEnum(): return StringToEnum("InversionMinParameters")[0] 142 142 def InversionNstepsEnum(): return StringToEnum("InversionNsteps")[0] 143 def InversionDxminEnum(): return StringToEnum("InversionDxmin")[0] 144 def InversionEpsrelEnum(): return StringToEnum("InversionEpsrel")[0] 143 145 def InversionNumControlParametersEnum(): return StringToEnum("InversionNumControlParameters")[0] 144 146 def InversionNumCostFunctionsEnum(): return StringToEnum("InversionNumCostFunctions")[0] -
issm/trunk-jpl/src/wrappers/IssmConfig/IssmConfig.cpp
r16427 r17910 37 37 #ifdef _HAVE_MPI_ 38 38 value = 1.; 39 #else40 value = 0.;41 39 #endif 42 40 } … … 44 42 #ifdef _HAVE_DAKOTA_ 45 43 value = 1.; 46 #else47 value = 0.;48 44 #endif 49 45 } … … 51 47 #ifdef _HAVE_MUMPS_ 52 48 value = 1.; 53 #else54 value = 0.;55 49 #endif 56 50 } … … 58 52 #ifdef _HAVE_GSL_ 59 53 value = 1.; 60 #else61 value = 0.;62 54 #endif 63 55 } … … 65 57 #ifdef _HAVE_TAO_ 66 58 value = 1.; 67 #else 68 value = 0.; 59 #endif 60 } 61 else if(strcmp(name,"_HAVE_M1QN3_")==0){ 62 #ifdef _HAVE_M1QN3_ 63 value = 1.; 69 64 #endif 70 65 } … … 72 67 #ifdef _HAVE_PETSC_ 73 68 value = 1.; 74 #else75 value = 0.;76 69 #endif 77 70 }
Note:
See TracChangeset
for help on using the changeset viewer.