Changeset 17494
- Timestamp:
- 03/20/14 06:31:35 (11 years ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 3 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/m4/issm_options.m4
r17305 r17494 1711 1711 AC_MSG_RESULT($HAVE_DAMAGEEVOLUTION) 1712 1712 dnl }}} 1713 dnl with-DepthAverage{{{ 1714 AC_ARG_WITH([DepthAverage], 1715 AS_HELP_STRING([--with-DepthAverage = YES], [compile with DepthAverage capabilities (default is yes)]), 1716 [DEPTHAVERAGE=$withval],[DEPTHAVERAGE=yes]) 1717 AC_MSG_CHECKING(for DepthAverage capability compilation) 1718 1719 HAVE_DEPTHAVERAGE=no 1720 if test "x$DEPTHAVERAGE" = "xyes"; then 1721 HAVE_DEPTHAVERAGE=yes 1722 AC_DEFINE([_HAVE_DEPTHAVERAGE_],[1],[with DepthAverage capability]) 1723 fi 1724 AM_CONDITIONAL([DEPTHAVERAGE], [test x$HAVE_DEPTHAVERAGE = xyes]) 1725 AC_MSG_RESULT($HAVE_DEPTHAVERAGE) 1726 dnl }}} 1713 1727 dnl with-stressbalance{{{ 1714 1728 AC_ARG_WITH([stressbalance], -
issm/trunk-jpl/src/c/Makefile.am
r17472 r17494 368 368 ./cores/steadystate_core.cpp\ 369 369 ./cores/masstransport_core.cpp\ 370 ./cores/depthaverage_core.cpp\ 370 371 ./cores/extrudefrombase_core.cpp\ 371 372 ./cores/extrudefromtop_core.cpp\ … … 574 575 issm_sources += ./analyses/ExtrudeFromTopAnalysis.cpp 575 576 endif 577 if DEPTHAVERAGE 578 issm_sources += ./analyses/DepthAverageAnalysis.cpp 579 endif 576 580 if THERMAL 577 581 issm_sources += ./analyses/ThermalAnalysis.cpp -
issm/trunk-jpl/src/c/analyses/EnumToAnalysis.cpp
r17305 r17494 77 77 case ExtrudeFromTopAnalysisEnum : return new ExtrudeFromTopAnalysis(); 78 78 #endif 79 #ifdef _HAVE_DEPTHAVERAGE_ 80 case DepthAverageAnalysisEnum : return new DepthAverageAnalysis(); 81 #endif 79 82 #ifdef _HAVE_SMOOTHEDSURFACESLOPEX_ 80 83 case SmoothedSurfaceSlopeXAnalysisEnum : return new SmoothedSurfaceSlopeXAnalysis(); -
issm/trunk-jpl/src/c/analyses/analyses.h
r17305 r17494 14 14 #include "./BalancevelocityAnalysis.h" 15 15 #include "./DamageEvolutionAnalysis.h" 16 #include "./DepthAverageAnalysis.h" 16 17 #include "./EnthalpyAnalysis.h" 17 18 #include "./ExtrudeFromBaseAnalysis.h" -
issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h
r17472 r17494 346 346 ExtrudeFromBaseAnalysisEnum, 347 347 ExtrudeFromTopAnalysisEnum, 348 DepthAverageAnalysisEnum, 348 349 SteadystateSolutionEnum, 349 350 SurfaceSlopeSolutionEnum, … … 406 407 InputToExtrudeEnum, 407 408 InputToL2ProjectEnum, 409 InputToDepthaverageEnum, 408 410 IntParamEnum, 409 411 IntVecParamEnum, -
issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp
r17472 r17494 347 347 case ExtrudeFromBaseAnalysisEnum : return "ExtrudeFromBaseAnalysis"; 348 348 case ExtrudeFromTopAnalysisEnum : return "ExtrudeFromTopAnalysis"; 349 case DepthAverageAnalysisEnum : return "DepthAverageAnalysis"; 349 350 case SteadystateSolutionEnum : return "SteadystateSolution"; 350 351 case SurfaceSlopeSolutionEnum : return "SurfaceSlopeSolution"; … … 401 402 case InputToExtrudeEnum : return "InputToExtrude"; 402 403 case InputToL2ProjectEnum : return "InputToL2Project"; 404 case InputToDepthaverageEnum : return "InputToDepthaverage"; 403 405 case IntParamEnum : return "IntParam"; 404 406 case IntVecParamEnum : return "IntVecParam"; -
issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp
r17472 r17494 353 353 else if (strcmp(name,"ExtrudeFromBaseAnalysis")==0) return ExtrudeFromBaseAnalysisEnum; 354 354 else if (strcmp(name,"ExtrudeFromTopAnalysis")==0) return ExtrudeFromTopAnalysisEnum; 355 else if (strcmp(name,"DepthAverageAnalysis")==0) return DepthAverageAnalysisEnum; 355 356 else if (strcmp(name,"SteadystateSolution")==0) return SteadystateSolutionEnum; 356 357 else if (strcmp(name,"SurfaceSlopeSolution")==0) return SurfaceSlopeSolutionEnum; … … 382 383 else if (strcmp(name,"Loads")==0) return LoadsEnum; 383 384 else if (strcmp(name,"Materials")==0) return MaterialsEnum; 384 else if (strcmp(name,"Nodes")==0) return NodesEnum;385 385 else stage=4; 386 386 } 387 387 if(stage==4){ 388 if (strcmp(name,"Contours")==0) return ContoursEnum; 388 if (strcmp(name,"Nodes")==0) return NodesEnum; 389 else if (strcmp(name,"Contours")==0) return ContoursEnum; 389 390 else if (strcmp(name,"Parameters")==0) return ParametersEnum; 390 391 else if (strcmp(name,"Vertices")==0) return VerticesEnum; … … 410 411 else if (strcmp(name,"InputToExtrude")==0) return InputToExtrudeEnum; 411 412 else if (strcmp(name,"InputToL2Project")==0) return InputToL2ProjectEnum; 413 else if (strcmp(name,"InputToDepthaverage")==0) return InputToDepthaverageEnum; 412 414 else if (strcmp(name,"IntParam")==0) return IntParamEnum; 413 415 else if (strcmp(name,"IntVecParam")==0) return IntVecParamEnum; … … 504 506 else if (strcmp(name,"Vy")==0) return VyEnum; 505 507 else if (strcmp(name,"VyPicard")==0) return VyPicardEnum; 506 else if (strcmp(name,"Vz")==0) return VzEnum;507 else if (strcmp(name,"VzSSA")==0) return VzSSAEnum;508 508 else stage=5; 509 509 } 510 510 if(stage==5){ 511 if (strcmp(name,"VzHO")==0) return VzHOEnum; 511 if (strcmp(name,"Vz")==0) return VzEnum; 512 else if (strcmp(name,"VzSSA")==0) return VzSSAEnum; 513 else if (strcmp(name,"VzHO")==0) return VzHOEnum; 512 514 else if (strcmp(name,"VzPicard")==0) return VzPicardEnum; 513 515 else if (strcmp(name,"VzFS")==0) return VzFSEnum; … … 627 629 else if (strcmp(name,"OutputFilePointer")==0) return OutputFilePointerEnum; 628 630 else if (strcmp(name,"OutputFileName")==0) return OutputFileNameEnum; 629 else if (strcmp(name,"LockFileName")==0) return LockFileNameEnum;630 else if (strcmp(name,"ToolkitsOptionsAnalyses")==0) return ToolkitsOptionsAnalysesEnum;631 631 else stage=6; 632 632 } 633 633 if(stage==6){ 634 if (strcmp(name,"ToolkitsOptionsStrings")==0) return ToolkitsOptionsStringsEnum; 634 if (strcmp(name,"LockFileName")==0) return LockFileNameEnum; 635 else if (strcmp(name,"ToolkitsOptionsAnalyses")==0) return ToolkitsOptionsAnalysesEnum; 636 else if (strcmp(name,"ToolkitsOptionsStrings")==0) return ToolkitsOptionsStringsEnum; 635 637 else if (strcmp(name,"QmuErrName")==0) return QmuErrNameEnum; 636 638 else if (strcmp(name,"QmuInName")==0) return QmuInNameEnum; -
issm/trunk-jpl/src/c/shared/Exceptions/Exceptions.cpp
r17457 r17494 46 46 file_line= what_line; 47 47 /*When error messages are not shown properly, uncomment the following line*/ 48 //this->Report();48 this->Report(); 49 49 50 50 }/*}}}*/
Note:
See TracChangeset
for help on using the changeset viewer.