ParMooN
 All Classes Functions Variables Friends Pages
HN_C_P3_3D.h
1 // hanging node for conforming P3 elements in 3D
2 
3 static int C_P3_3D_N_Nodes_E = 4;
4 static double C_P3_3D_Coupling_E[4] = { 0.3125, 0.9375, -0.3125, 0.0625 };
5 
6 THNDesc *HN_C_P3_3D_E_Obj = new THNDesc(C_P3_3D_N_Nodes_E,
7  C_P3_3D_Coupling_E);
8 
9 static int C_P3_3D_N_Nodes_M = 4;
10 static double C_P3_3D_Coupling_M[4] = { -0.0625, 0.5625, 0.5625, -0.0625 };
11 
12 THNDesc *HN_C_P3_3D_M_Obj = new THNDesc(C_P3_3D_N_Nodes_M,
13  C_P3_3D_Coupling_M);
14 
15 static int C_P3_3D_N_Nodes_F = 9;
16 static double C_P3_3D_Coupling_F[9] =
17  { 0.5, 0.5, -0.25, 0.5, -0.25, 0.0625, -0.0625, -0.0625, 0.0625 };
18 
19 THNDesc *HN_C_P3_3D_F_Obj = new THNDesc(C_P3_3D_N_Nodes_F,
20  C_P3_3D_Coupling_F);
21 
22 static int C_P3_3D_N_Nodes_G = 10;
23 static double C_P3_3D_Coupling_G[10] =
24  { -0.0625, 0.375, 0, 0, 0.1875, 0.75, 0, -0.1875, -0.125, 0.0625 };
25 
26 THNDesc *HN_C_P3_3D_G_Obj = new THNDesc(C_P3_3D_N_Nodes_G,
27  C_P3_3D_Coupling_G);
28 
Definition: HNDesc.h:15