Changeset 17459


Ignore:
Timestamp:
03/18/14 09:58:56 (11 years ago)
Author:
Mathieu Morlighem
Message:

NEW: added CuffeyEnum

Location:
issm/trunk-jpl/src/c
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/analyses/EnthalpyAnalysis.cpp

    r17436 r17459  
    814814                                /*Do nothing: B is not temperature dependent*/
    815815                                break;
     816                        case CuffeyEnum:
     817                                for(i=0;i<numnodes;i++) B[i]=Cuffey(temperature[i]);
     818                                element->AddInput(MaterialsRheologyBEnum,&B[0],P1Enum);
     819                                break;
    816820                        case PatersonEnum:
    817821                                for(i=0;i<numnodes;i++) B[i]=Paterson(temperature[i]);
  • issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp

    r17434 r17459  
    683683                                /*Do nothing: B is not temperature dependent*/
    684684                                break;
     685                        case CuffeyEnum:
     686                                for(i=0;i<numnodes;i++) B[i]=Cuffey(values[i]);
     687                                element->AddInput(MaterialsRheologyBEnum,&B[0],P1Enum);
     688                                break;
    685689                        case PatersonEnum:
    686690                                for(i=0;i<numnodes;i++) B[i]=Paterson(values[i]);
  • issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h

    r17422 r17459  
    680680        /*}}}*/
    681681        /*Rheology law (move to Material) {{{*/
     682        CuffeyEnum,
    682683        PatersonEnum,
    683684        ArrheniusEnum,
  • issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp

    r17422 r17459  
    641641                case OptionCellEnum : return "OptionCell";
    642642                case OptionStructEnum : return "OptionStruct";
     643                case CuffeyEnum : return "Cuffey";
    643644                case PatersonEnum : return "Paterson";
    644645                case ArrheniusEnum : return "Arrhenius";
  • issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp

    r17422 r17459  
    656656              else if (strcmp(name,"OptionCell")==0) return OptionCellEnum;
    657657              else if (strcmp(name,"OptionStruct")==0) return OptionStructEnum;
     658              else if (strcmp(name,"Cuffey")==0) return CuffeyEnum;
    658659              else if (strcmp(name,"Paterson")==0) return PatersonEnum;
    659660              else if (strcmp(name,"Arrhenius")==0) return ArrheniusEnum;
Note: See TracChangeset for help on using the changeset viewer.