Ignore:
Timestamp:
09/02/14 07:40:03 (11 years ago)
Author:
seroussi
Message:

NEW: starting to implement LACR

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/Elements/PentaRef.cpp

    r18212 r18474  
    966966                case OneLayerP4zEnum:       return NUMNODESP2xP4+NUMNODESP1;
    967967                case CrouzeixRaviartEnum:   return NUMNODESP2b+NUMNODESP1;
     968                case LACrouzeixRaviartEnum: return NUMNODESP2b;
    968969                default:       _error_("Element type "<<EnumToStringx(finiteelement)<<" not supported yet");
    969970        }
     
    975976
    976977        switch(fe_stokes){
    977                 case P1P1Enum:           return P1Enum;
    978                 case P1P1GLSEnum:        return P1Enum;
    979                 case MINIcondensedEnum:  return P1bubbleEnum;
    980                 case MINIEnum:           return P1bubbleEnum;
    981                 case TaylorHoodEnum:     return P2Enum;
    982                 case LATaylorHoodEnum:   return P2Enum;
    983                 case OneLayerP4zEnum:    return P2xP4Enum;
    984                 case CrouzeixRaviartEnum:return P2bubbleEnum;
     978                case P1P1Enum:              return P1Enum;
     979                case P1P1GLSEnum:           return P1Enum;
     980                case MINIcondensedEnum:     return P1bubbleEnum;
     981                case MINIEnum:              return P1bubbleEnum;
     982                case TaylorHoodEnum:        return P2Enum;
     983                case LATaylorHoodEnum:      return P2Enum;
     984                case OneLayerP4zEnum:       return P2xP4Enum;
     985                case CrouzeixRaviartEnum:   return P2bubbleEnum;
     986                case LACrouzeixRaviartEnum: return P2bubbleEnum;
    985987                default:       _error_("Element type "<<EnumToStringx(fe_stokes)<<" not supported yet");
    986988        }
     
    992994
    993995        switch(fe_stokes){
    994                 case P1P1Enum:           return P1Enum;
    995                 case P1P1GLSEnum:        return P1Enum;
    996                 case MINIcondensedEnum:  return P1Enum;
    997                 case MINIEnum:           return P1Enum;
    998                 case TaylorHoodEnum:     return P1Enum;
    999                 case LATaylorHoodEnum:   return NoneEnum;
    1000                 case OneLayerP4zEnum:    return P1Enum;
    1001                 case CrouzeixRaviartEnum:return P1DGEnum;
     996                case P1P1Enum:              return P1Enum;
     997                case P1P1GLSEnum:           return P1Enum;
     998                case MINIcondensedEnum:     return P1Enum;
     999                case MINIEnum:              return P1Enum;
     1000                case TaylorHoodEnum:        return P1Enum;
     1001                case LATaylorHoodEnum:      return NoneEnum;
     1002                case OneLayerP4zEnum:       return P1Enum;
     1003                case CrouzeixRaviartEnum:   return P1DGEnum;
     1004                case LACrouzeixRaviartEnum: return NoneEnum;
    10021005                default:       _error_("Element type "<<EnumToStringx(fe_stokes)<<" not supported yet");
    10031006        }
Note: See TracChangeset for help on using the changeset viewer.