Changeset 18143


Ignore:
Timestamp:
06/12/14 11:59:42 (11 years ago)
Author:
Mathieu Morlighem
Message:

NEW: some functionalities required for Nathan's algorithm in 3d

Location:
issm/trunk-jpl/src/c/classes/Elements
Files:
2 edited

Legend:

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

    r18139 r18143  
    844844                        break;
    845845                case TaylorHoodEnum:
     846                case XTaylorHoodEnum:
    846847                        numnodes        = 14;
    847848                        tetra_node_ids  = xNew<int>(numnodes);
  • issm/trunk-jpl/src/c/classes/Elements/TetraRef.cpp

    r18139 r18143  
    354354                case MINIEnum:              return NUMNODESP1b+NUMNODESP1;
    355355                case TaylorHoodEnum:        return NUMNODESP2+NUMNODESP1;
     356                case XTaylorHoodEnum:       return NUMNODESP2+NUMNODESP1;
    356357                default: _error_("Element type "<<EnumToStringx(finiteelement)<<" not supported yet");
    357358        }
     
    368369                case MINIEnum:          return P1bubbleEnum;
    369370                case TaylorHoodEnum:    return P2Enum;
     371                case XTaylorHoodEnum:   return P2Enum;
    370372                default:       _error_("Element type "<<EnumToStringx(fe_stokes)<<" not supported yet");
    371373        }
     
    374376}
    375377/*}}}*/
    376 int TetraRef::PressureInterpolation(int fe_stokes){/*{{{*/
     378int  TetraRef::PressureInterpolation(int fe_stokes){/*{{{*/
    377379
    378380        switch(fe_stokes){
     
    382384                case MINIEnum:          return P1Enum;
    383385                case TaylorHoodEnum:    return P1Enum;
     386                case XTaylorHoodEnum:   return P1Enum;
    384387                default:       _error_("Element type "<<EnumToStringx(fe_stokes)<<" not supported yet");
    385388        }
Note: See TracChangeset for help on using the changeset viewer.