rheolef
6.3
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
nfem
geo_element
reference_element_declare.cc
Go to the documentation of this file.
1
const
char
2
reference_element::_name [
reference_element::max_variant
] = {
3
'p'
,
4
'e'
,
5
't'
,
6
'q'
,
7
'T'
,
8
'P'
,
9
'H'
10
};
11
const
reference_element::size_type
12
reference_element::_dimension [
reference_element::max_variant
] = {
13
0,
14
1,
15
2,
16
2,
17
3,
18
3,
19
3
20
};
21
const
reference_element::size_type
22
reference_element::_first_variant_by_dimension [5] = {
23
reference_element::p,
24
reference_element::e,
25
reference_element::t,
26
reference_element::T,
27
reference_element::max_variant
28
};
29
const
reference_element::size_type
30
reference_element::_n_vertex [
reference_element::max_variant
] = {
31
1,
32
2,
33
3,
34
4,
35
4,
36
6,
37
8
38
};
39
static
const
Float
40
hat_K_measure
[
reference_element::max_variant
] = {
41
1,
42
1,
43
0.5,
44
4,
45
0.166666666666667,
46
1,
47
8
48
};
49
const
reference_element::size_type
50
geo_element_T_fac2edg_idx
[4][3] = {
51
{2,1,0},
52
{3,5,2},
53
{0,4,3},
54
{1,5,4} };
55
56
const
reference_element::size_type
57
geo_element_P_fac2edg_idx
[5][4] = {
58
{2,1,0},
59
{6,7,8},
60
{0,4,6,3},
61
{1,5,7,4},
62
{3,8,5,2} };
63
64
const
reference_element::size_type
65
geo_element_H_fac2edg_idx
[6][4] = {
66
{3,2,1,0},
67
{4,11,7,3},
68
{0,5,8,4},
69
{8,9,10,11},
70
{1,6,9,5},
71
{2,7,10,6} };
72
73
const
int
74
geo_element_T_fac2edg_orient
[4][3] = {
75
{-1,-1,-1},
76
{1,-1,1},
77
{1,1,-1},
78
{1,1,-1} };
79
80
const
int
81
geo_element_P_fac2edg_orient
[5][4] = {
82
{-1,-1,-1},
83
{1,1,1},
84
{1,1,-1,-1},
85
{1,1,-1,-1},
86
{1,-1,-1,1} };
87
88
const
int
89
geo_element_H_fac2edg_orient
[6][4] = {
90
{-1,-1,-1,-1},
91
{1,-1,-1,1},
92
{1,1,-1,-1},
93
{1,1,1,1},
94
{1,1,-1,-1},
95
{1,1,-1,-1} };
96
97