Changeset 17139


Ignore:
Timestamp:
01/17/14 11:53:28 (11 years ago)
Author:
jbondzio
Message:

ADD: Shell for extrapolation: ExtrapolationAnalysis

Location:
issm/trunk-jpl/src
Files:
2 added
7 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/Makefile.am

    r17123 r17139  
    370370                                                        ./cores/transient_core.cpp\
    371371              ./analyses/LevelsetAnalysis.h\
    372               ./analyses/LevelsetAnalysis.cpp
     372              ./analyses/LevelsetAnalysis.cpp\
     373                          ./analyses/ExtrapolationAnalysis.h\
     374                          ./analyses/ExtrapolationAnalysis.cpp
    373375#}}}
    374376#Steadystate sources  {{{
  • issm/trunk-jpl/src/c/analyses/analyses.h

    r17075 r17139  
    1717#include "./ExtrudeFromBaseAnalysis.h"
    1818#include "./ExtrudeFromTopAnalysis.h"
     19#include "./ExtrapolationAnalysis.h"
    1920#include "./FreeSurfaceBaseAnalysis.h"
    2021#include "./FreeSurfaceTopAnalysis.h"
  • issm/trunk-jpl/src/c/cores/transient_core.cpp

    r17114 r17139  
    114114
    115115                if(isthermal && meshtype==Mesh3DEnum){
    116                         if(VerboseSolution()) _printf0_("   computing temperatures\n");
     116                        if(VerboseSolution()) _printf0_("   computing thermal regime\n");
    117117                        #ifdef _HAVE_THERMAL_
    118118                        thermal_core(femmodel);
  • issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h

    r17100 r17139  
    676676        LevelsetAnalysisEnum,
    677677        TransientIslevelsetEnum,
     678        ExtrapolationAnalysisEnum,
     679        ExtrapolationVariableEnum,
    678680        /*}}}*/
    679681        MaximumNumberOfDefinitionsEnum
  • issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp

    r17100 r17139  
    635635                case LevelsetAnalysisEnum : return "LevelsetAnalysis";
    636636                case TransientIslevelsetEnum : return "TransientIslevelset";
     637                case ExtrapolationAnalysisEnum : return "ExtrapolationAnalysis";
     638                case ExtrapolationVariableEnum : return "ExtrapolationVariable";
    637639                case MaximumNumberOfDefinitionsEnum : return "MaximumNumberOfDefinitions";
    638640                default : return "unknown";
  • issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp

    r17100 r17139  
    650650              else if (strcmp(name,"LevelsetAnalysis")==0) return LevelsetAnalysisEnum;
    651651              else if (strcmp(name,"TransientIslevelset")==0) return TransientIslevelsetEnum;
     652              else if (strcmp(name,"ExtrapolationAnalysis")==0) return ExtrapolationAnalysisEnum;
     653              else if (strcmp(name,"ExtrapolationVariable")==0) return ExtrapolationVariableEnum;
    652654              else if (strcmp(name,"MaximumNumberOfDefinitions")==0) return MaximumNumberOfDefinitionsEnum;
    653655         else stage=7;
  • issm/trunk-jpl/src/m/enum/EnumDefinitions.py

    r17100 r17139  
    627627def LevelsetAnalysisEnum(): return StringToEnum("LevelsetAnalysis")[0]
    628628def TransientIslevelsetEnum(): return StringToEnum("TransientIslevelset")[0]
     629def ExtrapolationAnalysisEnum(): return StringToEnum("ExtrapolationAnalysis")[0]
     630def ExtrapolationVariableEnum(): return StringToEnum("ExtrapolationVariable")[0]
    629631def MaximumNumberOfDefinitionsEnum(): return StringToEnum("MaximumNumberOfDefinitions")[0]
Note: See TracChangeset for help on using the changeset viewer.