Changeset 22050


Ignore:
Timestamp:
09/06/17 04:50:18 (8 years ago)
Author:
sjohnsen
Message:

NEW: added CoupledFlag(Neff) for frictionlaw 7, coulomb

File:
1 edited

Legend:

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

    r21740 r22050  
    822822                        break;
    823823                case 7:
     824                        iomodel->FindConstant(&FrictionCoupling,"md.friction.coupling");
    824825                        iomodel->FetchDataToInput(elements,"md.friction.coefficient",FrictionCoefficientEnum);
    825826                        iomodel->FetchDataToInput(elements,"md.friction.coefficientcoulomb",FrictionCoefficientcoulombEnum);
    826827                        iomodel->FetchDataToInput(elements,"md.friction.p",FrictionPEnum);
    827828                        iomodel->FetchDataToInput(elements,"md.friction.q",FrictionQEnum);
     829                        if(FrictionCoupling==1){
     830                                iomodel->FetchDataToInput(elements,"md.friction.effective_pressure",FrictionEffectivePressureEnum);
     831                        }
    828832                        break;
    829833                case 9:
     
    897901        iomodel->FindConstant(&frictionlaw,"md.friction.law");
    898902        if(frictionlaw==4 || frictionlaw==6) parameters->AddObject(iomodel->CopyConstantObject("md.friction.gamma",FrictionGammaEnum));
    899         if(frictionlaw==3 || frictionlaw==1) parameters->AddObject(iomodel->CopyConstantObject("md.friction.coupling",FrictionCouplingEnum));
     903        if(frictionlaw==3 || frictionlaw==1 || frictionlaw==7) parameters->AddObject(iomodel->CopyConstantObject("md.friction.coupling",FrictionCouplingEnum));
    900904        if(frictionlaw==5) parameters->AddObject(iomodel->CopyConstantObject("md.friction.f",FrictionFEnum));
    901905        if(frictionlaw==9) parameters->AddObject(iomodel->CopyConstantObject("md.friction.gamma",FrictionGammaEnum));
Note: See TracChangeset for help on using the changeset viewer.