Ignore:
Timestamp:
03/16/20 02:01:18 (5 years ago)
Author:
rueckamp
Message:

CHG: add a limit for effective pressure

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp ΒΆ

    r24335 r24666  
    275275        int frictionlaw;
    276276        iomodel->FindConstant(&frictionlaw,"md.friction.law");
    277         if(frictionlaw==4 || frictionlaw==6){
     277        if(frictionlaw==6){
    278278                parameters->AddObject(iomodel->CopyConstantObject("md.friction.gamma",FrictionGammaEnum));
    279279        }
    280         if(frictionlaw==3 || frictionlaw==1 || frictionlaw==7){
     280        if(frictionlaw==4){
     281                parameters->AddObject(iomodel->CopyConstantObject("md.friction.gamma",FrictionGammaEnum));
    281282                parameters->AddObject(iomodel->CopyConstantObject("md.friction.coupling",FrictionCouplingEnum));
     283                parameters->AddObject(iomodel->CopyConstantObject("md.friction.effective_pressure_limit",FrictionEffectivePressureLimitEnum));
     284        }
     285        if(frictionlaw==1 || frictionlaw==3 || frictionlaw==7){
     286                parameters->AddObject(iomodel->CopyConstantObject("md.friction.coupling",FrictionCouplingEnum));
     287                parameters->AddObject(iomodel->CopyConstantObject("md.friction.effective_pressure_limit",FrictionEffectivePressureLimitEnum));
    282288        }
    283289        if(frictionlaw==9){
    284290                parameters->AddObject(iomodel->CopyConstantObject("md.friction.gamma",FrictionGammaEnum));
     291                parameters->AddObject(iomodel->CopyConstantObject("md.friction.effective_pressure_limit",FrictionEffectivePressureLimitEnum));
    285292                parameters->AddObject(new IntParam(FrictionCouplingEnum,0));
    286293        }
Note: See TracChangeset for help on using the changeset viewer.