Changeset 18778


Ignore:
Timestamp:
11/13/14 09:55:15 (10 years ago)
Author:
bdef
Message:

NEW:Adding FrictionEffectivPressureEnum

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

Legend:

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

    r18772 r18778  
    100100                        iomodel->FetchDataToInput(elements,FrictionCEnum);
    101101                        iomodel->FetchDataToInput(elements,FrictionMEnum);
     102                        break;
     103                case 3:
     104                        iomodel->FetchDataToInput(elements,FrictionCEnum);
     105                        iomodel->FetchDataToInput(elements,FrictionAsEnum);
     106                        iomodel->FetchDataToInput(elements,FrictionQEnum);
     107                        iomodel->FetchDataToInput(elements,FrictionEffectivePressureEnum);
    102108                        break;
    103109                case 4:
  • issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp

    r18777 r18778  
    271271                        iomodel->FetchDataToInput(elements,FrictionAsEnum);
    272272                        iomodel->FetchDataToInput(elements,FrictionQEnum);
     273                        iomodel->FetchDataToInput(elements,FrictionEffectivePressureEnum);
    273274                        break;
    274275                case 4:
  • issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp

    r18772 r18778  
    8888                        iomodel->FetchDataToInput(elements,FrictionCEnum);
    8989                        iomodel->FetchDataToInput(elements,FrictionMEnum);
     90                        break;
     91                case 3:
     92                        iomodel->FetchDataToInput(elements,FrictionCEnum);
     93                        iomodel->FetchDataToInput(elements,FrictionAsEnum);
     94                        iomodel->FetchDataToInput(elements,FrictionQEnum);
     95                        iomodel->FetchDataToInput(elements,FrictionEffectivePressureEnum);
     96                        break;
     97                case 4:
     98                        iomodel->FetchDataToInput(elements,FrictionCoefficientEnum);
     99                        iomodel->FetchDataToInput(elements,FrictionPEnum);
     100                        iomodel->FetchDataToInput(elements,FrictionQEnum);
     101                        iomodel->FetchDataToInput(elements,PressureEnum);
     102                        iomodel->FetchDataToInput(elements,TemperatureEnum);
    90103                        break;
    91104                case 5:
  • issm/trunk-jpl/src/c/classes/Loads/Friction.cpp

    r18776 r18778  
    192192        element->GetInputValue(&As,FrictionAsEnum);
    193193
    194         element->GetInputValue(&Neff,gauss,EffectivePressureEnum);
     194        element->GetInputValue(&Neff,gauss,FrictionEffectivePressureEnum);
    195195        element->GetInputValue(&n,gauss,MaterialsRheologyNEnum);
    196196       
  • issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h

    r18772 r18778  
    9797        FrictionGammaEnum,
    9898        FrictionWaterLayerEnum,
     99        FrictionEffectivePressureEnum,
    99100        GeometryHydrostaticRatioEnum,
    100101        HydrologyModelEnum,
  • issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp

    r18772 r18778  
    105105                case FrictionGammaEnum : return "FrictionGamma";
    106106                case FrictionWaterLayerEnum : return "FrictionWaterLayer";
     107                case FrictionEffectivePressureEnum : return "FrictionEffectivePressure";
    107108                case GeometryHydrostaticRatioEnum : return "GeometryHydrostaticRatio";
    108109                case HydrologyModelEnum : return "HydrologyModel";
  • issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp

    r18772 r18778  
    105105              else if (strcmp(name,"FrictionGamma")==0) return FrictionGammaEnum;
    106106              else if (strcmp(name,"FrictionWaterLayer")==0) return FrictionWaterLayerEnum;
     107              else if (strcmp(name,"FrictionEffectivePressure")==0) return FrictionEffectivePressureEnum;
    107108              else if (strcmp(name,"GeometryHydrostaticRatio")==0) return GeometryHydrostaticRatioEnum;
    108109              else if (strcmp(name,"HydrologyModel")==0) return HydrologyModelEnum;
     
    136137              else if (strcmp(name,"HydrologydcEplColapseThickness")==0) return HydrologydcEplColapseThicknessEnum;
    137138              else if (strcmp(name,"HydrologydcEplMaxThickness")==0) return HydrologydcEplMaxThicknessEnum;
    138               else if (strcmp(name,"HydrologydcEplThickness")==0) return HydrologydcEplThicknessEnum;
    139139         else stage=2;
    140140   }
    141141   if(stage==2){
    142               if (strcmp(name,"HydrologydcEplThicknessOld")==0) return HydrologydcEplThicknessOldEnum;
     142              if (strcmp(name,"HydrologydcEplThickness")==0) return HydrologydcEplThicknessEnum;
     143              else if (strcmp(name,"HydrologydcEplThicknessOld")==0) return HydrologydcEplThicknessOldEnum;
    143144              else if (strcmp(name,"HydrologydcEplConductivity")==0) return HydrologydcEplConductivityEnum;
    144145              else if (strcmp(name,"HydrologydcIsefficientlayer")==0) return HydrologydcIsefficientlayerEnum;
     
    259260              else if (strcmp(name,"MeshX")==0) return MeshXEnum;
    260261              else if (strcmp(name,"MeshY")==0) return MeshYEnum;
    261               else if (strcmp(name,"MeshZ")==0) return MeshZEnum;
    262262         else stage=3;
    263263   }
    264264   if(stage==3){
    265               if (strcmp(name,"MeshElementtype")==0) return MeshElementtypeEnum;
     265              if (strcmp(name,"MeshZ")==0) return MeshZEnum;
     266              else if (strcmp(name,"MeshElementtype")==0) return MeshElementtypeEnum;
    266267              else if (strcmp(name,"DomainType")==0) return DomainTypeEnum;
    267268              else if (strcmp(name,"DomainDimension")==0) return DomainDimensionEnum;
     
    382383              else if (strcmp(name,"ConfigurationType")==0) return ConfigurationTypeEnum;
    383384              else if (strcmp(name,"AdjointBalancethicknessAnalysis")==0) return AdjointBalancethicknessAnalysisEnum;
    384               else if (strcmp(name,"AdjointBalancethickness2Analysis")==0) return AdjointBalancethickness2AnalysisEnum;
    385385         else stage=4;
    386386   }
    387387   if(stage==4){
    388               if (strcmp(name,"AdjointHorizAnalysis")==0) return AdjointHorizAnalysisEnum;
     388              if (strcmp(name,"AdjointBalancethickness2Analysis")==0) return AdjointBalancethickness2AnalysisEnum;
     389              else if (strcmp(name,"AdjointHorizAnalysis")==0) return AdjointHorizAnalysisEnum;
    389390              else if (strcmp(name,"AnalysisCounter")==0) return AnalysisCounterEnum;
    390391              else if (strcmp(name,"DefaultAnalysis")==0) return DefaultAnalysisEnum;
     
    505506              else if (strcmp(name,"SpcStatic")==0) return SpcStaticEnum;
    506507              else if (strcmp(name,"SpcTransient")==0) return SpcTransientEnum;
    507               else if (strcmp(name,"StringArrayParam")==0) return StringArrayParamEnum;
    508508         else stage=5;
    509509   }
    510510   if(stage==5){
    511               if (strcmp(name,"StringParam")==0) return StringParamEnum;
     511              if (strcmp(name,"StringArrayParam")==0) return StringArrayParamEnum;
     512              else if (strcmp(name,"StringParam")==0) return StringParamEnum;
    512513              else if (strcmp(name,"Seg")==0) return SegEnum;
    513514              else if (strcmp(name,"SegInput")==0) return SegInputEnum;
     
    628629              else if (strcmp(name,"P1bubblecondensed")==0) return P1bubblecondensedEnum;
    629630              else if (strcmp(name,"P2")==0) return P2Enum;
    630               else if (strcmp(name,"P2bubble")==0) return P2bubbleEnum;
    631631         else stage=6;
    632632   }
    633633   if(stage==6){
    634               if (strcmp(name,"P2bubblecondensed")==0) return P2bubblecondensedEnum;
     634              if (strcmp(name,"P2bubble")==0) return P2bubbleEnum;
     635              else if (strcmp(name,"P2bubblecondensed")==0) return P2bubblecondensedEnum;
    635636              else if (strcmp(name,"P2xP1")==0) return P2xP1Enum;
    636637              else if (strcmp(name,"P1xP2")==0) return P1xP2Enum;
     
    751752              else if (strcmp(name,"Paterson")==0) return PatersonEnum;
    752753              else if (strcmp(name,"Arrhenius")==0) return ArrheniusEnum;
    753               else if (strcmp(name,"LliboutryDuval")==0) return LliboutryDuvalEnum;
    754754         else stage=7;
    755755   }
    756756   if(stage==7){
    757               if (strcmp(name,"TransientIslevelset")==0) return TransientIslevelsetEnum;
     757              if (strcmp(name,"LliboutryDuval")==0) return LliboutryDuvalEnum;
     758              else if (strcmp(name,"TransientIslevelset")==0) return TransientIslevelsetEnum;
    758759              else if (strcmp(name,"ExtrapolationVariable")==0) return ExtrapolationVariableEnum;
    759760              else if (strcmp(name,"IceMaskNodeActivation")==0) return IceMaskNodeActivationEnum;
Note: See TracChangeset for help on using the changeset viewer.