[18296] | 1 | Index: ../trunk-jpl/src/c/classes/Elements/TetraRef.cpp
|
---|
| 2 | ===================================================================
|
---|
| 3 | --- ../trunk-jpl/src/c/classes/Elements/TetraRef.cpp (revision 18142)
|
---|
| 4 | +++ ../trunk-jpl/src/c/classes/Elements/TetraRef.cpp (revision 18143)
|
---|
| 5 | @@ -353,6 +353,7 @@
|
---|
| 6 | case MINIcondensedEnum: return NUMNODESP1b+NUMNODESP1;
|
---|
| 7 | case MINIEnum: return NUMNODESP1b+NUMNODESP1;
|
---|
| 8 | case TaylorHoodEnum: return NUMNODESP2+NUMNODESP1;
|
---|
| 9 | + case XTaylorHoodEnum: return NUMNODESP2+NUMNODESP1;
|
---|
| 10 | default: _error_("Element type "<<EnumToStringx(finiteelement)<<" not supported yet");
|
---|
| 11 | }
|
---|
| 12 |
|
---|
| 13 | @@ -367,13 +368,14 @@
|
---|
| 14 | case MINIcondensedEnum: return P1bubbleEnum;
|
---|
| 15 | case MINIEnum: return P1bubbleEnum;
|
---|
| 16 | case TaylorHoodEnum: return P2Enum;
|
---|
| 17 | + case XTaylorHoodEnum: return P2Enum;
|
---|
| 18 | default: _error_("Element type "<<EnumToStringx(fe_stokes)<<" not supported yet");
|
---|
| 19 | }
|
---|
| 20 |
|
---|
| 21 | return -1;
|
---|
| 22 | }
|
---|
| 23 | /*}}}*/
|
---|
| 24 | -int TetraRef::PressureInterpolation(int fe_stokes){/*{{{*/
|
---|
| 25 | +int TetraRef::PressureInterpolation(int fe_stokes){/*{{{*/
|
---|
| 26 |
|
---|
| 27 | switch(fe_stokes){
|
---|
| 28 | case P1P1Enum: return P1Enum;
|
---|
| 29 | @@ -381,6 +383,7 @@
|
---|
| 30 | case MINIcondensedEnum: return P1Enum;
|
---|
| 31 | case MINIEnum: return P1Enum;
|
---|
| 32 | case TaylorHoodEnum: return P1Enum;
|
---|
| 33 | + case XTaylorHoodEnum: return P1Enum;
|
---|
| 34 | default: _error_("Element type "<<EnumToStringx(fe_stokes)<<" not supported yet");
|
---|
| 35 | }
|
---|
| 36 |
|
---|
| 37 | Index: ../trunk-jpl/src/c/classes/Elements/Tetra.cpp
|
---|
| 38 | ===================================================================
|
---|
| 39 | --- ../trunk-jpl/src/c/classes/Elements/Tetra.cpp (revision 18142)
|
---|
| 40 | +++ ../trunk-jpl/src/c/classes/Elements/Tetra.cpp (revision 18143)
|
---|
| 41 | @@ -843,6 +843,7 @@
|
---|
| 42 | tetra_node_ids[8]=iomodel->nodecounter+iomodel->numberofvertices+iomodel->numberofelements+iomodel->elements[4*index+3];
|
---|
| 43 | break;
|
---|
| 44 | case TaylorHoodEnum:
|
---|
| 45 | + case XTaylorHoodEnum:
|
---|
| 46 | numnodes = 14;
|
---|
| 47 | tetra_node_ids = xNew<int>(numnodes);
|
---|
| 48 | tetra_node_ids[0]=iomodel->nodecounter+iomodel->elements[4*index+0];
|
---|