Skip to content
Snippets Groups Projects
Commit 8e7b46b8 authored by Hörl, Maximilian's avatar Hörl, Maximilian
Browse files

[bugfix] 3d grids for mmdg5 now cover the right domain [1,2]^3

parent 11d33f29
Branches
Tags
No related merge requests found
......@@ -102,7 +102,7 @@ public:
//returns the recommended quadrature order to compute an integral
//over x * interfaceBoundary(x)
int quadratureOrderInterfaceBoundary () const
{ //NOTE: only relevant for 3d, not implemented!
{
return 10;
}
......
......@@ -3,65 +3,65 @@ $MeshFormat
$EndMeshFormat
$Nodes
16
1 0 0 0
2 1 0 0
3 1 1 0
4 0 1 0
5 0 0 1
6 1 0 1
7 1 1 1
8 0 1 1
9 0.5000000000020606 0.5000000000020606 0
10 0.4999999999986928 0.4999999999986928 1
11 0 0.5 0.5
12 1 0.5 0.5
13 0.5 0 0.5
14 0.5 1 0.5
15 0.3500000000003569 0.3500000000003569 0.5
16 0.6700000000002221 0.6700000000002221 0.5
1 1 1 1
2 2 1 1
3 2 2 1
4 1 2 1
5 1 1 2
6 2 1 2
7 2 2 2
8 1 2 2
9 1.499999999999999 1.499999999999999 1
10 1.500000000000001 1.500000000000001 2
11 1 1.5 1.5
12 2 1.5 1.5
13 1.5 1 1.5
14 1.5 2 1.5
15 1.649999999999999 1.649999999999999 1.5
16 1.33 1.33 1.5
$EndNodes
$Elements
42
1 2 2 2 160 1 5 15
2 2 2 2 160 9 1 15
3 2 2 2 160 7 3 16
4 2 2 2 160 3 9 16
5 2 2 2 160 5 10 15
6 2 2 2 160 10 7 16
7 2 2 2 160 9 15 16
8 2 2 2 160 15 10 16
9 4 2 1 172 12 16 7 3
10 4 2 1 172 14 7 16 3
11 4 2 1 172 15 1 5 11
12 4 2 1 172 1 15 5 13
13 4 2 1 172 8 4 14 11
14 4 2 1 172 6 12 2 13
1 2 2 2 160 1 5 16
2 2 2 2 160 9 1 16
3 2 2 2 160 7 3 15
4 2 2 2 160 3 9 15
5 2 2 2 160 5 10 16
6 2 2 2 160 10 7 15
7 2 2 2 160 15 9 16
8 2 2 2 160 10 15 16
9 4 2 1 172 11 5 1 16
10 4 2 1 172 16 5 1 13
11 4 2 1 172 15 14 7 3
12 4 2 1 172 7 12 15 3
13 4 2 1 172 4 14 8 11
14 4 2 1 172 13 12 6 2
15 4 2 1 172 8 5 11 10
16 4 2 1 172 14 8 10 7
17 4 2 1 172 7 6 10 12
18 4 2 1 172 5 10 6 13
19 4 2 1 172 11 1 4 9
20 4 2 1 172 2 9 1 13
21 4 2 1 172 3 14 4 9
22 4 2 1 172 9 3 12 2
23 4 2 1 172 15 14 11 10
24 4 2 1 172 12 10 15 13
25 4 2 1 172 14 15 11 9
26 4 2 1 172 9 12 15 13
27 4 2 1 172 15 14 10 16
28 4 2 1 172 16 10 15 12
29 4 2 1 172 12 15 16 9
30 4 2 1 172 16 15 14 9
31 4 2 1 172 11 14 8 10
32 4 2 1 172 12 6 10 13
33 4 2 1 172 11 4 14 9
34 4 2 1 172 12 9 2 13
35 4 2 1 172 16 7 10 12
36 4 2 1 172 7 10 14 16
37 4 2 1 172 3 12 16 9
38 4 2 1 172 3 16 14 9
39 4 2 1 172 15 1 11 9
40 4 2 1 172 9 15 1 13
41 4 2 1 172 10 5 15 13
42 4 2 1 172 11 5 15 10
18 4 2 1 172 14 4 3 9
19 4 2 1 172 6 5 10 13
20 4 2 1 172 11 1 4 9
21 4 2 1 172 9 3 12 2
22 4 2 1 172 1 9 13 2
23 4 2 1 172 15 12 10 13
24 4 2 1 172 12 15 9 13
25 4 2 1 172 11 14 10 15
26 4 2 1 172 15 11 14 9
27 4 2 1 172 10 16 11 15
28 4 2 1 172 10 16 15 13
29 4 2 1 172 15 16 11 9
30 4 2 1 172 9 15 16 13
31 4 2 1 172 12 6 10 13
32 4 2 1 172 11 14 8 10
33 4 2 1 172 4 14 11 9
34 4 2 1 172 13 9 12 2
35 4 2 1 172 5 16 10 13
36 4 2 1 172 16 11 5 10
37 4 2 1 172 9 16 1 13
38 4 2 1 172 1 11 16 9
39 4 2 1 172 3 15 14 9
40 4 2 1 172 12 15 3 9
41 4 2 1 172 7 10 14 15
42 4 2 1 172 10 7 12 15
$EndElements
//characteristic length
lc = 8e-3;
//domain corners, domain = [0,1] x [0,1]
//domain corners, domain = [1,2] x [1,2]
Point(1) = {1, 1, 0, lc};
Point(2) = {2, 1, 0, lc};
Point(3) = {2, 2, 0, lc};
......
This diff is collapsed.
//characteristic length
lc = 8e-2;
//domain = [0,1] x [0,1] x [0,1]
//domain = [1,2] x [1,2] x [1,2]
//domain corners
Point(101) = {0, 0, 0, lc};
Point(102) = {1, 0, 0, lc};
Point(103) = {1, 1, 0, lc};
Point(104) = {0, 1, 0, lc};
Point(105) = {0, 0, 1, lc};
Point(106) = {1, 0, 1, lc};
Point(107) = {1, 1, 1, lc};
Point(108) = {0, 1, 1, lc};
Point(101) = {1, 1, 1, lc};
Point(102) = {2, 1, 1, lc};
Point(103) = {2, 2, 1, lc};
Point(104) = {1, 2, 1, lc};
Point(105) = {1, 1, 2, lc};
Point(106) = {2, 1, 2, lc};
Point(107) = {2, 2, 2, lc};
Point(108) = {1, 2, 2, lc};
//edges
Line(111) = {101, 102};
......
......@@ -3,227 +3,226 @@ $MeshFormat
$EndMeshFormat
$Nodes
53
1 0 0 0
2 1 0 0
3 1 1 0
4 0 1 0
5 0 0 1
6 1 0 1
7 1 1 1
8 0 1 1
9 0.499999999998694 0 0
10 1 0.499999999998694 0
11 0.5000000000020591 1 0
12 0 0.5000000000020591 0
13 0.499999999998694 0 1
14 1 0.499999999998694 1
15 0.5000000000020591 1 1
16 0 0.5000000000020591 1
17 0 0 0.499999999998694
18 1 0 0.499999999998694
19 1 1 0.499999999998694
20 0 1 0.499999999998694
21 0.6666666666675922 0.6666666666675922 0
22 0.3333333333347215 0.3333333333347215 0
23 0.3333333333325019 0.3333333333325019 1
24 0.6666666666657879 0.6666666666657879 1
25 0.3055555555564396 0.6944444444451621 0
26 0.6984126984130583 0.3015873015869392 0
27 0 0.5 0.5000000000000001
28 0 0.7500000000005147 0.7499999999996735
29 0 0.7500000000010296 0.249999999999347
30 0 0.2500000000010296 0.2499999999989705
31 0 0.2500000000005148 0.7499999999996735
32 0.3000000000000698 0.7000000000000699 1
33 0.6944444444437208 0.3055555555552634 1
34 1 0.5 0.5
35 1 0.249999999999432 0.749999999999432
36 1 0.249999999999347 0.249999999999347
37 1 0.749999999999347 0.249999999999347
38 1 0.7499999999996735 0.7499999999996735
39 0.5 0 0.5
40 0.249999999999432 0 0.749999999999432
41 0.249999999999347 0 0.249999999999347
42 0.749999999999347 0 0.249999999999347
43 0.7499999999996735 0 0.7499999999996735
44 0.5 1 0.5000000000000001
45 0.7500000000010295 1 0.7499999999993469
46 0.7500000000010296 1 0.249999999999347
47 0.2500000000005148 1 0.2499999999996735
48 0.2500000000005148 1 0.7499999999996735
49 0.5000000000001397 0.5000000000001397 0.483671171171083
50 0.2279945762090343 0.2279945762090343 0.6475646564923391
51 0.7720054237913208 0.7720054237913208 0.6475646564935864
52 0.2122655819087791 0.2122655819087791 0.3262471655324232
53 0.7877344180918108 0.7877344180918108 0.3262471655326727
1 1 1 1
2 2 1 1
3 2 2 1
4 1 2 1
5 1 1 2
6 2 1 2
7 2 2 2
8 1 2 2
9 1.5 1 1
10 2 1.5 1
11 1.5 2 1
12 1 1.5 1
13 1.5 1 2
14 2 1.5 2
15 1.5 2 2
16 1 1.5 2
17 1 1 1.5
18 2 1 1.5
19 2 2 1.5
20 1 2 1.5
21 1.666666666666666 1.666666666666666 1
22 1.333333333333331 1.333333333333331 1
23 1.333333333333334 1.333333333333334 2
24 1.666666666666669 1.666666666666669 2
25 1.305555555555555 1.694444444444445 1
26 1.694444444444445 1.305555555555555 1
27 1 1.5 1.5
28 1 1.25 1.25
29 1 1.75 1.25
30 1 1.25 1.75
31 1 1.75 1.75
32 1.302721088435374 1.697278911564626 2
33 1.694444444444445 1.305555555555555 2
34 2 1.5 1.5
35 2 1.25 1.25
36 2 1.75 1.25
37 2 1.25 1.75
38 2 1.75 1.75
39 1.5 1 1.5
40 1.25 1 1.25
41 1.75 1 1.25
42 1.25 1 1.75
43 1.75 1 1.75
44 1.5 2 1.5
45 1.75 2 1.25
46 1.25 2 1.25
47 1.75 2 1.75
48 1.25 2 1.75
49 1.499999999999999 1.499999999999999 1.5
50 1.761227257036294 1.761227257036294 1.644165406556076
51 1.238772742963705 1.238772742963705 1.355834593443923
52 1.214421215259407 1.214421215259407 1.671166918688784
53 1.785578784740592 1.785578784740592 1.328833081311215
$EndNodes
$Elements
167
1 2 2 2 160 1 17 52
2 2 2 2 160 22 1 52
166
1 2 2 2 160 1 17 51
2 2 2 2 160 22 1 51
3 2 2 2 160 19 3 53
4 2 2 2 160 3 21 53
5 2 2 2 160 17 5 50
6 2 2 2 160 5 23 50
7 2 2 2 160 7 19 51
8 2 2 2 160 24 7 51
9 2 2 2 160 17 50 52
10 2 2 2 160 51 19 53
5 2 2 2 160 17 5 52
6 2 2 2 160 5 23 52
7 2 2 2 160 7 19 50
8 2 2 2 160 24 7 50
9 2 2 2 160 51 17 52
10 2 2 2 160 50 19 53
11 2 2 2 160 21 22 49
12 2 2 2 160 21 49 53
13 2 2 2 160 49 22 52
13 2 2 2 160 49 22 51
14 2 2 2 160 23 24 49
15 2 2 2 160 23 49 50
16 2 2 2 160 49 24 51
17 2 2 2 160 50 49 52
18 2 2 2 160 49 51 53
19 4 2 1 172 27 44 47 28
20 4 2 1 172 34 35 43 18
21 4 2 1 172 20 47 44 28
22 4 2 1 172 47 20 27 28
23 4 2 1 172 28 44 20 48
24 4 2 1 172 35 43 49 34
25 4 2 1 172 28 49 44 48
26 4 2 1 172 48 28 49 32
27 4 2 1 172 49 33 43 35
28 4 2 1 172 43 39 34 18
29 4 2 1 172 47 20 29 27
30 4 2 1 172 27 49 44 28
31 4 2 1 172 43 39 49 34
32 4 2 1 172 49 44 47 27
33 4 2 1 172 29 49 47 27
34 4 2 1 172 49 25 47 53
35 4 2 1 172 25 47 53 11
36 4 2 1 172 32 28 49 50
37 4 2 1 172 49 48 32 51
38 4 2 1 172 49 33 35 51
39 4 2 1 172 33 50 49 43
40 4 2 1 172 28 32 16 50
41 4 2 1 172 32 48 15 51
42 4 2 1 172 36 34 39 18
43 4 2 1 172 42 36 39 18
44 4 2 1 172 14 35 33 51
45 4 2 1 172 33 13 50 43
46 4 2 1 172 47 44 49 53
47 4 2 1 172 51 35 49 34
48 4 2 1 172 28 27 49 50
49 4 2 1 172 48 49 44 51
50 4 2 1 172 39 49 50 43
51 4 2 1 172 49 47 25 29
52 4 2 1 172 36 39 49 42
53 4 2 1 172 34 39 49 36
54 4 2 1 172 36 49 53 26
55 4 2 1 172 49 52 26 42
56 4 2 1 172 49 25 52 29
57 4 2 1 172 36 53 10 26
58 4 2 1 172 52 9 26 42
59 4 2 1 172 25 12 52 29
60 4 2 1 172 53 47 44 11
61 4 2 1 172 53 21 10 26
62 4 2 1 172 52 9 22 26
63 4 2 1 172 14 35 51 34
64 4 2 1 172 27 16 50 28
65 4 2 1 172 38 14 51 34
66 4 2 1 172 16 27 50 31
67 4 2 1 172 13 39 50 43
68 4 2 1 172 39 13 50 40
69 4 2 1 172 15 48 44 51
70 4 2 1 172 53 34 49 36
71 4 2 1 172 29 52 49 27
72 4 2 1 172 52 49 39 42
73 4 2 1 172 52 22 12 25
15 2 2 2 160 23 49 52
16 2 2 2 160 49 24 50
17 2 2 2 160 49 50 53
18 2 2 2 160 49 51 52
19 4 2 1 172 44 31 48 20
20 4 2 1 172 29 44 46 20
21 4 2 1 172 18 34 43 37
22 4 2 1 172 18 41 34 35
23 4 2 1 172 35 34 49 41
24 4 2 1 172 48 31 44 49
25 4 2 1 172 46 44 29 49
26 4 2 1 172 43 49 37 34
27 4 2 1 172 31 48 32 49
28 4 2 1 172 49 33 43 37
29 4 2 1 172 29 25 46 49
30 4 2 1 172 26 35 49 41
31 4 2 1 172 18 39 34 41
32 4 2 1 172 27 20 44 29
33 4 2 1 172 20 27 44 31
34 4 2 1 172 39 18 34 43
35 4 2 1 172 27 44 31 49
36 4 2 1 172 49 43 39 34
37 4 2 1 172 34 39 49 41
38 4 2 1 172 27 44 49 29
39 4 2 1 172 31 32 52 49
40 4 2 1 172 33 52 49 43
41 4 2 1 172 49 25 46 53
42 4 2 1 172 35 49 53 26
43 4 2 1 172 31 32 16 52
44 4 2 1 172 33 13 52 43
45 4 2 1 172 25 46 53 11
46 4 2 1 172 35 53 10 26
47 4 2 1 172 48 32 49 50
48 4 2 1 172 49 51 26 41
49 4 2 1 172 29 51 25 49
50 4 2 1 172 49 33 37 50
51 4 2 1 172 52 27 31 49
52 4 2 1 172 52 49 43 39
53 4 2 1 172 53 34 49 35
54 4 2 1 172 46 44 49 53
55 4 2 1 172 32 48 15 50
56 4 2 1 172 25 12 51 29
57 4 2 1 172 9 26 51 41
58 4 2 1 172 14 37 33 50
59 4 2 1 172 29 27 51 49
60 4 2 1 172 51 49 39 41
61 4 2 1 172 37 49 50 34
62 4 2 1 172 49 44 48 50
63 4 2 1 172 39 13 52 42
64 4 2 1 172 27 16 52 31
65 4 2 1 172 16 27 52 30
66 4 2 1 172 13 39 52 43
67 4 2 1 172 53 46 44 11
68 4 2 1 172 44 45 53 11
69 4 2 1 172 10 34 53 35
70 4 2 1 172 53 36 34 10
71 4 2 1 172 52 32 16 23
72 4 2 1 172 32 52 49 23
73 4 2 1 172 23 13 52 33
74 4 2 1 172 11 53 25 21
75 4 2 1 172 49 52 22 26
76 4 2 1 172 21 53 49 26
77 4 2 1 172 26 36 49 42
78 4 2 1 172 52 22 25 49
79 4 2 1 172 53 49 25 21
80 4 2 1 172 15 24 32 51
81 4 2 1 172 50 32 16 23
82 4 2 1 172 49 32 24 51
83 4 2 1 172 49 32 50 23
84 4 2 1 172 24 14 33 51
85 4 2 1 172 23 13 50 33
86 4 2 1 172 53 37 34 36
87 4 2 1 172 29 30 52 27
88 4 2 1 172 37 53 10 36
89 4 2 1 172 30 29 52 12
90 4 2 1 172 41 52 39 42
91 4 2 1 172 44 46 53 11
92 4 2 1 172 52 41 9 42
93 4 2 1 172 33 49 24 51
94 4 2 1 172 23 50 49 33
95 4 2 1 172 51 44 15 45
96 4 2 1 172 5 17 50 40
97 4 2 1 172 17 5 50 31
98 4 2 1 172 19 7 51 38
99 4 2 1 172 49 32 23 24
100 4 2 1 172 33 49 23 24
101 4 2 1 172 43 35 6 18
102 4 2 1 172 20 28 48 8
103 4 2 1 172 21 49 22 26
104 4 2 1 172 22 25 49 21
105 4 2 1 172 33 43 35 6
106 4 2 1 172 28 48 8 32
107 4 2 1 172 31 50 16 23
108 4 2 1 172 24 14 51 38
109 4 2 1 172 13 50 40 23
110 4 2 1 172 25 4 47 11
111 4 2 1 172 43 33 13 6
112 4 2 1 172 6 35 33 14
113 4 2 1 172 48 8 32 15
114 4 2 1 172 32 8 28 16
115 4 2 1 172 7 19 51 45
116 4 2 1 172 7 51 38 24
117 4 2 1 172 50 5 40 23
118 4 2 1 172 50 5 23 31
119 4 2 1 172 19 34 38 51
120 4 2 1 172 17 39 50 40
121 4 2 1 172 27 17 50 31
122 4 2 1 172 14 24 7 38
123 4 2 1 172 31 16 5 23
124 4 2 1 172 13 40 5 23
125 4 2 1 172 37 53 21 10
126 4 2 1 172 52 22 30 12
127 4 2 1 172 11 46 53 21
128 4 2 1 172 9 41 52 22
129 4 2 1 172 47 20 4 29
130 4 2 1 172 19 3 53 46
131 4 2 1 172 17 1 52 41
132 4 2 1 172 3 19 53 37
133 4 2 1 172 1 17 52 30
134 4 2 1 172 15 24 51 45
135 4 2 1 172 47 4 25 29
136 4 2 1 172 12 25 4 29
137 4 2 1 172 9 26 42 2
138 4 2 1 172 10 36 26 2
139 4 2 1 172 51 49 44 53
140 4 2 1 172 49 51 34 53
141 4 2 1 172 52 49 27 50
142 4 2 1 172 52 49 50 39
143 4 2 1 172 30 22 1 12
144 4 2 1 172 21 3 37 10
145 4 2 1 172 9 1 41 22
146 4 2 1 172 11 3 46 21
147 4 2 1 172 19 37 51 53
148 4 2 1 172 51 46 19 53
149 4 2 1 172 30 17 52 50
150 4 2 1 172 52 17 41 50
151 4 2 1 172 46 51 44 53
152 4 2 1 172 37 34 51 53
153 4 2 1 172 27 30 52 50
154 4 2 1 172 50 41 52 39
155 4 2 1 172 7 51 24 45
156 4 2 1 172 24 15 7 45
157 4 2 1 172 45 46 51 44
158 4 2 1 172 46 45 51 19
159 4 2 1 172 19 34 51 37
160 4 2 1 172 17 30 27 50
161 4 2 1 172 17 39 41 50
162 4 2 1 172 1 52 41 22
163 4 2 1 172 1 52 22 30
164 4 2 1 172 53 3 21 46
165 4 2 1 172 53 3 37 21
166 4 2 1 172 18 42 36 2
167 4 2 1 172 42 26 36 2
75 4 2 1 172 53 21 10 26
76 4 2 1 172 9 51 39 41
77 4 2 1 172 12 28 51 27
78 4 2 1 172 27 51 12 29
79 4 2 1 172 40 51 39 9
80 4 2 1 172 48 44 15 50
81 4 2 1 172 34 14 50 37
82 4 2 1 172 14 34 50 38
83 4 2 1 172 50 44 15 47
84 4 2 1 172 23 52 49 33
85 4 2 1 172 53 49 25 21
86 4 2 1 172 21 53 49 26
87 4 2 1 172 15 24 32 50
88 4 2 1 172 7 19 50 47
89 4 2 1 172 19 7 50 38
90 4 2 1 172 1 17 51 28
91 4 2 1 172 17 1 51 40
92 4 2 1 172 51 22 12 25
93 4 2 1 172 26 51 22 9
94 4 2 1 172 24 14 33 50
95 4 2 1 172 24 49 32 50
96 4 2 1 172 49 51 22 26
97 4 2 1 172 51 22 25 49
98 4 2 1 172 33 49 24 50
99 4 2 1 172 23 49 32 24
100 4 2 1 172 49 23 33 24
101 4 2 1 172 22 25 49 21
102 4 2 1 172 21 49 22 26
103 4 2 1 172 29 46 4 20
104 4 2 1 172 31 48 20 8
105 4 2 1 172 18 37 43 6
106 4 2 1 172 41 35 18 2
107 4 2 1 172 19 3 53 45
108 4 2 1 172 3 19 53 36
109 4 2 1 172 17 5 52 30
110 4 2 1 172 5 17 52 42
111 4 2 1 172 46 4 25 29
112 4 2 1 172 33 43 37 6
113 4 2 1 172 41 26 35 2
114 4 2 1 172 52 42 13 23
115 4 2 1 172 30 52 16 23
116 4 2 1 172 36 53 21 10
117 4 2 1 172 11 45 53 21
118 4 2 1 172 31 48 8 32
119 4 2 1 172 12 25 4 29
120 4 2 1 172 10 35 26 2
121 4 2 1 172 43 33 13 6
122 4 2 1 172 6 37 33 14
123 4 2 1 172 25 4 46 11
124 4 2 1 172 41 9 26 2
125 4 2 1 172 32 8 31 16
126 4 2 1 172 48 8 32 15
127 4 2 1 172 51 22 28 12
128 4 2 1 172 51 40 22 9
129 4 2 1 172 24 14 50 38
130 4 2 1 172 15 24 50 47
131 4 2 1 172 52 17 51 42
132 4 2 1 172 51 17 52 30
133 4 2 1 172 36 50 19 53
134 4 2 1 172 45 19 50 53
135 4 2 1 172 52 27 51 30
136 4 2 1 172 42 51 52 39
137 4 2 1 172 36 34 50 53
138 4 2 1 172 45 50 44 53
139 4 2 1 172 7 50 38 24
140 4 2 1 172 7 50 24 47
141 4 2 1 172 1 51 22 28
142 4 2 1 172 1 51 40 22
143 4 2 1 172 21 3 36 10
144 4 2 1 172 16 5 30 23
145 4 2 1 172 13 42 5 23
146 4 2 1 172 11 3 45 21
147 4 2 1 172 28 22 1 12
148 4 2 1 172 22 40 1 9
149 4 2 1 172 14 24 7 38
150 4 2 1 172 24 15 7 47
151 4 2 1 172 17 27 51 28
152 4 2 1 172 27 17 51 30
153 4 2 1 172 39 17 51 40
154 4 2 1 172 39 17 42 51
155 4 2 1 172 50 44 19 45
156 4 2 1 172 50 19 44 47
157 4 2 1 172 19 50 34 38
158 4 2 1 172 34 50 19 36
159 4 2 1 172 53 3 21 45
160 4 2 1 172 53 3 36 21
161 4 2 1 172 52 5 23 30
162 4 2 1 172 52 5 42 23
163 4 2 1 172 50 49 44 53
164 4 2 1 172 49 50 34 53
165 4 2 1 172 52 51 27 49
166 4 2 1 172 49 52 51 39
$EndElements
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment