8 static char P1_P1_1Reg_Name[] =
"P1_P1_1Reg";
9 static char P1_P1_1Reg_Desc[] =
"conforming P1 element, 1-regular";
10 static int P1_P1_1Reg_NFine = 3;
11 static int P1_P1_1Reg_NCoarse = 3;
12 static int P1_P1_1Reg_N_Pairs = 9;
13 static int P1_P1_1Reg_Pairs0[][2] = { {0,12}, {1,5}, {2,7}, {3,14},
14 {4,8}, {5,9}, {6,13}, {7,11},
16 static int *P1_P1_1Reg_Pairs[1] = { (
int *)P1_P1_1Reg_Pairs0 };
18 static int P1_P1_1Reg_NNodes = 15;
20 static int P1_P1_1Reg_NHanging = 3;
21 static int P1_P1_1Reg_Hanging[3] = { 1, 4, 2 };
22 static HNDesc P1_P1_1Reg_HangingTypes[3] = { HN_C_P1_3D_E, HN_C_P1_3D_E,
24 static int P1_P1_1Reg_HN0[] = { 0, 3 };
25 static int P1_P1_1Reg_HN1[] = { 3, 6 };
26 static int P1_P1_1Reg_HN2[] = { 0, 6 };
28 static int *P1_P1_1Reg_Coupling[3] = { P1_P1_1Reg_HN0, P1_P1_1Reg_HN1,
31 static int P1_P1_1Reg_TwistPerm0[] = { 0, 1, 2 };
32 static int P1_P1_1Reg_TwistPerm1[] = { 1, 2, 0 };
33 static int P1_P1_1Reg_TwistPerm2[] = { 2, 0, 1 };
35 static int *P1_P1_1Reg_TwistPerm[3] = { P1_P1_1Reg_TwistPerm0,
36 P1_P1_1Reg_TwistPerm1,
37 P1_P1_1Reg_TwistPerm2 };
39 static int P1_P1_1Reg_NNoOpposite = 0;
40 static int **P1_P1_1Reg_NoOpposite = NULL;
43 P1_P1_1Reg_Name, P1_P1_1Reg_Desc,
44 P1_P1_1Reg_NFine, P1_P1_1Reg_NCoarse,
45 P1_P1_1Reg_N_Pairs, P1_P1_1Reg_Pairs,
46 P1_P1_1Reg_NNoOpposite, P1_P1_1Reg_NoOpposite,
47 P1_P1_1Reg_NHanging, P1_P1_1Reg_Hanging,
48 P1_P1_1Reg_HangingTypes, P1_P1_1Reg_Coupling,
49 P1_P1_1Reg_NNodes, P1_P1_1Reg_TwistPerm);
Definition: FE3DMapper1Reg.h:25