ParMooN
 All Classes Functions Variables Friends Pages
FE_C_T_RR2_2D.h
1 // red refined triangle, second order, used for LPS
2 
3 // ***********************************************************************
4 // P2 element, conforming, 2D, on a subdivision into four triangles
5 // ***********************************************************************
6 
7 // number of degrees of freedom
8 static int C_T_RR2_2D_NDOF = 15;
9 
10 // number fo dofs on the closure of joints
11 static int C_T_RR2_2D_JointDOF = 5;
12 
13 // which local dofs are on the joints
14 static int C_T_RR2_2D_J0[5]={ 0, 1, 2, 3, 4 };
15 static int C_T_RR2_2D_J1[5]={ 4, 5, 6, 7, 8 };
16 static int C_T_RR2_2D_J2[5]={ 8, 9, 10, 11, 0 };
17 
18 static int *C_T_RR2_2D_J[3]={ C_T_RR2_2D_J0, C_T_RR2_2D_J1,
19  C_T_RR2_2D_J2 };
20 
21 // number of inner dofs
22 static int C_T_RR2_2D_NInner = 3;
23 
24 // array containing the numbers for the inner dofs
25 static int C_T_RR2_2D_Inner[3] = { 12, 13, 14 };
26 
27 // describing string
28 static char C_T_RR2_2D_String[] = "C_T_RR2_2D";
29 
30 TFEDesc2D *FE_C_T_RR2_2D_Obj=new TFEDesc2D(
31  C_T_RR2_2D_String, C_T_RR2_2D_NDOF, C_T_RR2_2D_JointDOF,
32  C_T_RR2_2D_J, C_T_RR2_2D_NInner, C_T_RR2_2D_Inner);
33 
Definition: FEDesc2D.h:15