source: issm/oecreview/Archive/17984-18295/ISSM-18142-18143.diff@ 18296

Last change on this file since 18296 was 18296, checked in by Mathieu Morlighem, 11 years ago

Added 17984-18295

File size: 2.0 KB
  • ../trunk-jpl/src/c/classes/Elements/TetraRef.cpp

     
    353353                case MINIcondensedEnum:     return NUMNODESP1b+NUMNODESP1;
    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        }
    358359
     
    367368                case MINIcondensedEnum: return P1bubbleEnum;
    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        }
    372374
    373375        return -1;
    374376}
    375377/*}}}*/
    376 int TetraRef::PressureInterpolation(int fe_stokes){/*{{{*/
     378int  TetraRef::PressureInterpolation(int fe_stokes){/*{{{*/
    377379
    378380        switch(fe_stokes){
    379381                case P1P1Enum:          return P1Enum;
     
    381383                case MINIcondensedEnum: return P1Enum;
    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        }
    386389
  • ../trunk-jpl/src/c/classes/Elements/Tetra.cpp

     
    843843                        tetra_node_ids[8]=iomodel->nodecounter+iomodel->numberofvertices+iomodel->numberofelements+iomodel->elements[4*index+3];
    844844                        break;
    845845                case TaylorHoodEnum:
     846                case XTaylorHoodEnum:
    846847                        numnodes        = 14;
    847848                        tetra_node_ids  = xNew<int>(numnodes);
    848849                        tetra_node_ids[0]=iomodel->nodecounter+iomodel->elements[4*index+0];
Note: See TracBrowser for help on using the repository browser.