Changeset 15925


Ignore:
Timestamp:
08/24/13 20:51:28 (12 years ago)
Author:
Mathieu Morlighem
Message:

BUG: IoToConstrain needs velocity interpolation only

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/modules/ModelProcessorx/Stressbalance/CreateConstraintsStressbalance.cpp

    r15923 r15925  
    7474                else if(isL1L2) finiteelement = P1Enum;
    7575                else if(isHO)   iomodel->Constant(&finiteelement,FlowequationFeHOEnum);
    76                 else if(isFS)   iomodel->Constant(&finiteelement,FlowequationFeFSEnum);
     76                else if(isFS){  iomodel->Constant(&finiteelement,FlowequationFeFSEnum);
     77                        /*Deduce velocity interpolation from finite element*/
     78                        switch(finiteelement){
     79                                case P1P1Enum          : finiteelement = P1Enum;       break;
     80                                case P1P1GLSEnum       : finiteelement = P1Enum;       break;
     81                                case MINIcondensedEnum : finiteelement = P1bubbleEnum; break;
     82                                case MINIEnum          : finiteelement = P1bubbleEnum; break;
     83                                case TaylorHoodEnum    : finiteelement = P2Enum;       break;
     84                                default: _error_("finite element "<<finiteelement<<" not supported");
     85                        }
     86                }
    7787
    7888                IoModelToConstraintsx(constraints,iomodel,StressbalanceSpcvxEnum,StressbalanceAnalysisEnum,finiteelement,1);
Note: See TracChangeset for help on using the changeset viewer.