ParMooN
 All Classes Functions Variables Friends Pages
NP2_NP2_1Reg.h
1 /*
2  TFE3DMapper1Reg(char *name, char *description, int nfine, int ncoarse,
3  int n_pairs, int **pairs,
4  int n_hanging, int *hanging,
5  HNDesc *hangingtypes, int **coupling,
6  int n_nodes, int **twistpermutation);
7 */
8 
9 static char NP2_NP2_1Reg_Name[] = "NP2_NP2_1Reg";
10 static char NP2_NP2_1Reg_Desc[] = "conforming NP2 element, 1-regular";
11 static int NP2_NP2_1Reg_NFine = 3;
12 static int NP2_NP2_1Reg_NCoarse = 3;
13 static int NP2_NP2_1Reg_N_Pairs = 0;
14 static int *NP2_NP2_1Reg_Pairs0 = NULL;
15 static int *NP2_NP2_1Reg_Pairs[1] = { (int *)NP2_NP2_1Reg_Pairs0 };
16 
17 static int NP2_NP2_1Reg_NNodes = 15;
18 
19 static int NP2_NP2_1Reg_NHanging = 3;
20 static int NP2_NP2_1Reg_Hanging[3] = { 12, 13, 14 };
21 static HNDesc NP2_NP2_1Reg_HangingTypes[3] = { HN_N_P2_3D_0,
22  HN_N_P2_3D_1,
23  HN_N_P2_3D_2 };
24 
25 static int NP2_NP2_1Reg_HN0[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 };
26 static int NP2_NP2_1Reg_HN1[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 };
27 static int NP2_NP2_1Reg_HN2[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 };
28 
29 static int *NP2_NP2_1Reg_Coupling[3] = { NP2_NP2_1Reg_HN0,
30  NP2_NP2_1Reg_HN1,
31  NP2_NP2_1Reg_HN2 };
32 
33 static int NP2_NP2_1Reg_TwistPerm0[] = { 0, 1, 2 };
34 static int NP2_NP2_1Reg_TwistPerm1[] = { 1, 2, 0 };
35 static int NP2_NP2_1Reg_TwistPerm2[] = { 2, 0, 1 };
36 
37 static int *NP2_NP2_1Reg_TwistPerm[3] = { NP2_NP2_1Reg_TwistPerm0,
38  NP2_NP2_1Reg_TwistPerm1,
39  NP2_NP2_1Reg_TwistPerm2 };
40 
41 static int NP2_NP2_1Reg_NNoOpposite = 12;
42 static int NP2_NP2_1Reg_NNoOpposite1[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 };
43 static int *NP2_NP2_1Reg_NoOpposite[] = { NP2_NP2_1Reg_NNoOpposite1 };
44 
45 TFE3DMapper1Reg *NP2_NP2_1Reg = new TFE3DMapper1Reg(
46  NP2_NP2_1Reg_Name, NP2_NP2_1Reg_Desc,
47  NP2_NP2_1Reg_NFine, NP2_NP2_1Reg_NCoarse,
48  NP2_NP2_1Reg_N_Pairs, NP2_NP2_1Reg_Pairs,
49  NP2_NP2_1Reg_NNoOpposite, NP2_NP2_1Reg_NoOpposite,
50  NP2_NP2_1Reg_NHanging, NP2_NP2_1Reg_Hanging,
51  NP2_NP2_1Reg_HangingTypes, NP2_NP2_1Reg_Coupling,
52  NP2_NP2_1Reg_NNodes, NP2_NP2_1Reg_TwistPerm);
Definition: FE3DMapper1Reg.h:25