Closed chunyu79 closed 1 year ago
Hi @chunyu79,
By default, GLVis displays only the boundary elements, and so you see only the 30 elements on the two boundary surfaces you have defined.
One fix will be to add boundary elements on the rest of the boundary surfaces explicitly in your .geo
file.
Another option is to remove the boundary and let MFEM generate it, e.g. like this:
$MeshFormat
2.2 0 8
$EndMeshFormat
$Nodes
264
1 0 0 0
2 2 0 0
3 2 0.4 0
4 0 0.4 0
5 2 0.4 10
6 2 0 10
7 0 0 10
8 0 0.4 10
9 0.6666666666650021 0.4 0
10 1.333333333331575 0.4 0
11 2 0.3200000000002214 0
12 2 0.2400000000004427 0
13 2 0.1600000000004406 0
14 2 0.08000000000021917 0
15 1.333333333335184 0 0
16 0.6666666666694414 0 0
17 0 0.07999999999982406 0
18 0 0.1599999999995836 0
19 0 0.2399999999995772 0
20 0 0.3199999999997897 0
21 2 0.3200000000002214 10
22 2 0.2400000000004427 10
23 2 0.1600000000004406 10
24 2 0.08000000000021917 10
25 1.333333333335184 0 10
26 0.6666666666694414 0 10
27 0 0.07999999999982406 10
28 0 0.1599999999995836 10
29 0 0.2399999999995772 10
30 0 0.3199999999997897 10
31 0.6666666666650021 0.4 10
32 1.333333333331575 0.4 10
33 2 0.4 0.9999999999991888
34 2 0.4 1.999999999996824
35 2 0.4 2.999999999993903
36 2 0.4 3.999999999991017
37 2 0.4 4.999999999992399
38 2 0.4 5.99999999999392
39 2 0.4 6.999999999995438
40 2 0.4 7.99999999999696
41 2 0.4 8.999999999998479
42 2 0 0.9999999999991888
43 2 0 1.999999999996824
44 2 0 2.999999999993903
45 2 0 3.999999999991017
46 2 0 4.999999999992399
47 2 0 5.99999999999392
48 2 0 6.999999999995438
49 2 0 7.99999999999696
50 2 0 8.999999999998479
51 0 0 0.9999999999991888
52 0 0 1.999999999996824
53 0 0 2.999999999993903
54 0 0 3.999999999991017
55 0 0 4.999999999992399
56 0 0 5.99999999999392
57 0 0 6.999999999995438
58 0 0 7.99999999999696
59 0 0 8.999999999998479
60 0 0.4 0.9999999999991888
61 0 0.4 1.999999999996824
62 0 0.4 2.999999999993903
63 0 0.4 3.999999999991017
64 0 0.4 4.999999999992399
65 0 0.4 5.99999999999392
66 0 0.4 6.999999999995438
67 0 0.4 7.99999999999696
68 0 0.4 8.999999999998479
69 1.333333333332297 0.3200000000000776 0
70 0.66666666666589 0.3199999999999337 0
71 1.333333333333018 0.2400000000001542 0
72 0.6666666666667778 0.2399999999998657 0
73 1.33333333333374 0.1600000000001549 0
74 0.6666666666676657 0.1599999999998692 0
75 1.333333333334462 0.08000000000008746 0
76 0.6666666666685537 0.07999999999995575 0
77 2 0.3200000000002214 0.9999999999991882
78 2 0.3200000000002214 1.999999999996825
79 2 0.3200000000002213 2.999999999993903
80 2 0.3200000000002214 3.999999999991019
81 2 0.3200000000002213 4.999999999992399
82 2 0.3200000000002213 5.99999999999392
83 2 0.3200000000002214 6.999999999995438
84 2 0.3200000000002213 7.99999999999696
85 2 0.3200000000002213 8.999999999998478
86 2 0.2400000000004427 0.9999999999991884
87 2 0.2400000000004427 1.999999999996825
88 2 0.2400000000004427 2.999999999993903
89 2 0.2400000000004427 3.999999999991018
90 2 0.2400000000004427 4.9999999999924
91 2 0.2400000000004427 5.99999999999392
92 2 0.2400000000004427 6.999999999995438
93 2 0.2400000000004427 7.99999999999696
94 2 0.2400000000004427 8.999999999998479
95 2 0.1600000000004406 0.9999999999991884
96 2 0.1600000000004406 1.999999999996825
97 2 0.1600000000004406 2.999999999993903
98 2 0.1600000000004406 3.999999999991018
99 2 0.1600000000004405 4.9999999999924
100 2 0.1600000000004406 5.99999999999392
101 2 0.1600000000004406 6.999999999995438
102 2 0.1600000000004406 7.99999999999696
103 2 0.1600000000004406 8.999999999998479
104 2 0.08000000000021912 0.9999999999991888
105 2 0.08000000000021917 1.999999999996824
106 2 0.08000000000021917 2.999999999993903
107 2 0.08000000000021917 3.999999999991017
108 2 0.08000000000021917 4.999999999992399
109 2 0.08000000000021917 5.99999999999392
110 2 0.08000000000021917 6.999999999995438
111 2 0.08000000000021917 7.999999999996961
112 2 0.08000000000021917 8.999999999998479
113 1.333333333335184 0 0.9999999999991882
114 1.333333333335184 0 1.999999999996824
115 1.333333333335183 0 2.999999999993903
116 1.333333333335184 0 3.999999999991017
117 1.333333333335184 0 4.999999999992401
118 1.333333333335184 0 5.99999999999392
119 1.333333333335184 0 6.999999999995438
120 1.333333333335184 0 7.999999999996959
121 1.333333333335184 0 8.999999999998478
122 0.6666666666694414 0 0.9999999999991884
123 0.6666666666694414 0 1.999999999996824
124 0.6666666666694414 0 2.999999999993903
125 0.6666666666694414 0 3.999999999991017
126 0.6666666666694412 0 4.999999999992401
127 0.6666666666694414 0 5.99999999999392
128 0.6666666666694414 0 6.999999999995438
129 0.6666666666694414 0 7.999999999996959
130 0.6666666666694414 0 8.999999999998478
131 0 0.07999999999982406 0.9999999999991882
132 0 0.07999999999982406 1.999999999996824
133 0 0.07999999999982405 2.999999999993903
134 0 0.07999999999982405 3.999999999991017
135 0 0.07999999999982406 4.999999999992399
136 0 0.07999999999982405 5.99999999999392
137 0 0.07999999999982405 6.999999999995438
138 0 0.07999999999982405 7.999999999996961
139 0 0.07999999999982405 8.999999999998479
140 0 0.1599999999995836 0.9999999999991884
141 0 0.1599999999995836 1.999999999996825
142 0 0.1599999999995836 2.999999999993903
143 0 0.1599999999995836 3.999999999991018
144 0 0.1599999999995836 4.9999999999924
145 0 0.1599999999995836 5.99999999999392
146 0 0.1599999999995836 6.999999999995438
147 0 0.1599999999995836 7.99999999999696
148 0 0.1599999999995836 8.999999999998479
149 0 0.2399999999995772 0.9999999999991884
150 0 0.2399999999995772 1.999999999996825
151 0 0.2399999999995772 2.999999999993903
152 0 0.2399999999995772 3.999999999991018
153 0 0.2399999999995772 4.9999999999924
154 0 0.2399999999995772 5.99999999999392
155 0 0.2399999999995772 6.999999999995438
156 0 0.2399999999995772 7.99999999999696
157 0 0.2399999999995772 8.999999999998479
158 0 0.3199999999997897 0.9999999999991888
159 0 0.3199999999997898 1.999999999996824
160 0 0.3199999999997897 2.999999999993903
161 0 0.3199999999997897 3.999999999991017
162 0 0.3199999999997897 4.999999999992399
163 0 0.3199999999997897 5.99999999999392
164 0 0.3199999999997896 6.999999999995438
165 0 0.3199999999997897 7.99999999999696
166 0 0.3199999999997896 8.999999999998478
167 0.666666666665002 0.4 0.9999999999991884
168 0.6666666666650019 0.4 1.999999999996825
169 0.6666666666650021 0.4 2.999999999993903
170 0.6666666666650021 0.4 3.999999999991018
171 0.6666666666650021 0.4 4.999999999992401
172 0.6666666666650021 0.4 5.99999999999392
173 0.6666666666650021 0.4 6.999999999995438
174 0.6666666666650021 0.4 7.999999999996961
175 0.6666666666650021 0.4 8.999999999998479
176 1.333333333331575 0.4 0.9999999999991888
177 1.333333333331575 0.4 1.999999999996824
178 1.333333333331575 0.4 2.999999999993903
179 1.333333333331574 0.4 3.999999999991017
180 1.333333333331575 0.4 4.999999999992401
181 1.333333333331575 0.4 5.99999999999392
182 1.333333333331575 0.4 6.999999999995438
183 1.333333333331575 0.4 7.99999999999696
184 1.333333333331575 0.4 8.999999999998479
185 1.333333333332297 0.3200000000000776 10
186 0.66666666666589 0.3199999999999337 10
187 1.333333333333018 0.2400000000001542 10
188 0.6666666666667778 0.2399999999998657 10
189 1.33333333333374 0.1600000000001549 10
190 0.6666666666676657 0.1599999999998692 10
191 1.333333333334462 0.08000000000008746 10
192 0.6666666666685537 0.07999999999995575 10
193 1.333333333332297 0.3200000000000777 0.9999999999991882
194 1.333333333332297 0.3200000000000776 1.999999999996824
195 1.333333333332297 0.3200000000000776 2.999999999993903
196 1.333333333332297 0.3200000000000777 3.999999999991019
197 1.333333333332297 0.3200000000000776 4.999999999992401
198 1.333333333332297 0.3200000000000776 5.999999999993923
199 1.333333333332298 0.3200000000000776 6.999999999995437
200 1.333333333332297 0.3200000000000776 7.999999999996958
201 1.333333333332297 0.3200000000000776 8.999999999998479
202 0.6666666666658904 0.3199999999999338 0.9999999999991886
203 0.6666666666658898 0.3199999999999339 1.999999999996825
204 0.6666666666658903 0.3199999999999337 2.999999999993903
205 0.6666666666658899 0.3199999999999338 3.999999999991019
206 0.6666666666658898 0.3199999999999336 4.999999999992401
207 0.66666666666589 0.3199999999999337 5.999999999993922
208 0.6666666666658898 0.3199999999999337 6.999999999995437
209 0.6666666666658904 0.3199999999999337 7.999999999996962
210 0.6666666666658899 0.3199999999999337 8.999999999998479
211 1.333333333333018 0.2400000000001542 0.9999999999991886
212 1.333333333333018 0.2400000000001542 1.999999999996824
213 1.333333333333018 0.2400000000001542 2.999999999993903
214 1.333333333333018 0.2400000000001542 3.999999999991018
215 1.333333333333018 0.2400000000001542 4.999999999992401
216 1.333333333333018 0.2400000000001543 5.999999999993921
217 1.333333333333019 0.2400000000001542 6.999999999995438
218 1.333333333333018 0.2400000000001542 7.999999999996957
219 1.333333333333018 0.2400000000001542 8.999999999998479
220 0.666666666666778 0.2399999999998656 0.9999999999991878
221 0.6666666666667775 0.2399999999998656 1.999999999996824
222 0.6666666666667775 0.2399999999998656 2.999999999993902
223 0.6666666666667778 0.2399999999998656 3.999999999991019
224 0.666666666666778 0.2399999999998657 4.999999999992401
225 0.6666666666667774 0.2399999999998657 5.999999999993921
226 0.666666666666778 0.2399999999998656 6.999999999995438
227 0.6666666666667775 0.2399999999998656 7.999999999996962
228 0.6666666666667779 0.2399999999998657 8.999999999998479
229 1.333333333333741 0.1600000000001549 0.9999999999991884
230 1.33333333333374 0.1600000000001549 1.999999999996824
231 1.333333333333741 0.1600000000001549 2.999999999993902
232 1.33333333333374 0.1600000000001549 3.999999999991019
233 1.333333333333741 0.1600000000001549 4.999999999992401
234 1.33333333333374 0.1600000000001549 5.999999999993923
235 1.333333333333741 0.1600000000001549 6.999999999995438
236 1.33333333333374 0.1600000000001549 7.999999999996959
237 1.33333333333374 0.1600000000001549 8.999999999998479
238 0.6666666666676661 0.1599999999998692 0.9999999999991879
239 0.6666666666676657 0.1599999999998692 1.999999999996824
240 0.6666666666676655 0.1599999999998692 2.999999999993903
241 0.6666666666676658 0.1599999999998692 3.999999999991019
242 0.6666666666676655 0.1599999999998692 4.999999999992401
243 0.6666666666676661 0.1599999999998692 5.999999999993921
244 0.6666666666676659 0.1599999999998692 6.999999999995437
245 0.6666666666676659 0.1599999999998692 7.999999999996962
246 0.6666666666676659 0.1599999999998692 8.999999999998479
247 1.333333333334463 0.08000000000008743 0.9999999999991884
248 1.333333333334461 0.08000000000008742 1.999999999996825
249 1.333333333334462 0.08000000000008743 2.999999999993902
250 1.333333333334462 0.0800000000000874 3.999999999991017
251 1.333333333334461 0.08000000000008742 4.9999999999924
252 1.333333333334462 0.08000000000008747 5.999999999993923
253 1.333333333334461 0.08000000000008743 6.999999999995439
254 1.333333333334461 0.08000000000008746 7.999999999996961
255 1.333333333334461 0.08000000000008747 8.999999999998479
256 0.6666666666685541 0.07999999999995572 0.9999999999991881
257 0.6666666666685536 0.07999999999995575 1.999999999996824
258 0.666666666668554 0.07999999999995577 2.999999999993903
259 0.6666666666685536 0.07999999999995575 3.999999999991019
260 0.6666666666685532 0.07999999999995572 4.999999999992401
261 0.6666666666685537 0.07999999999995573 5.999999999993922
262 0.6666666666685537 0.07999999999995577 6.999999999995437
263 0.6666666666685541 0.07999999999995572 7.999999999996962
264 0.6666666666685541 0.07999999999995575 8.999999999998479
$EndNodes
$Elements
150
1 5 2 1 1 69 11 3 10 193 77 33 176
2 5 2 1 1 193 77 33 176 194 78 34 177
3 5 2 1 1 194 78 34 177 195 79 35 178
4 5 2 1 1 195 79 35 178 196 80 36 179
5 5 2 1 1 196 80 36 179 197 81 37 180
6 5 2 1 1 197 81 37 180 198 82 38 181
7 5 2 1 1 198 82 38 181 199 83 39 182
8 5 2 1 1 199 83 39 182 200 84 40 183
9 5 2 1 1 200 84 40 183 201 85 41 184
10 5 2 1 1 201 85 41 184 185 21 5 32
11 5 2 1 1 70 69 10 9 202 193 176 167
12 5 2 1 1 202 193 176 167 203 194 177 168
13 5 2 1 1 203 194 177 168 204 195 178 169
14 5 2 1 1 204 195 178 169 205 196 179 170
15 5 2 1 1 205 196 179 170 206 197 180 171
16 5 2 1 1 206 197 180 171 207 198 181 172
17 5 2 1 1 207 198 181 172 208 199 182 173
18 5 2 1 1 208 199 182 173 209 200 183 174
19 5 2 1 1 209 200 183 174 210 201 184 175
20 5 2 1 1 210 201 184 175 186 185 32 31
21 5 2 1 1 20 70 9 4 158 202 167 60
22 5 2 1 1 158 202 167 60 159 203 168 61
23 5 2 1 1 159 203 168 61 160 204 169 62
24 5 2 1 1 160 204 169 62 161 205 170 63
25 5 2 1 1 161 205 170 63 162 206 171 64
26 5 2 1 1 162 206 171 64 163 207 172 65
27 5 2 1 1 163 207 172 65 164 208 173 66
28 5 2 1 1 164 208 173 66 165 209 174 67
29 5 2 1 1 165 209 174 67 166 210 175 68
30 5 2 1 1 166 210 175 68 30 186 31 8
31 5 2 1 1 71 12 11 69 211 86 77 193
32 5 2 1 1 211 86 77 193 212 87 78 194
33 5 2 1 1 212 87 78 194 213 88 79 195
34 5 2 1 1 213 88 79 195 214 89 80 196
35 5 2 1 1 214 89 80 196 215 90 81 197
36 5 2 1 1 215 90 81 197 216 91 82 198
37 5 2 1 1 216 91 82 198 217 92 83 199
38 5 2 1 1 217 92 83 199 218 93 84 200
39 5 2 1 1 218 93 84 200 219 94 85 201
40 5 2 1 1 219 94 85 201 187 22 21 185
41 5 2 1 1 72 71 69 70 220 211 193 202
42 5 2 1 1 220 211 193 202 221 212 194 203
43 5 2 1 1 221 212 194 203 222 213 195 204
44 5 2 1 1 222 213 195 204 223 214 196 205
45 5 2 1 1 223 214 196 205 224 215 197 206
46 5 2 1 1 224 215 197 206 225 216 198 207
47 5 2 1 1 225 216 198 207 226 217 199 208
48 5 2 1 1 226 217 199 208 227 218 200 209
49 5 2 1 1 227 218 200 209 228 219 201 210
50 5 2 1 1 228 219 201 210 188 187 185 186
51 5 2 1 1 19 72 70 20 149 220 202 158
52 5 2 1 1 149 220 202 158 150 221 203 159
53 5 2 1 1 150 221 203 159 151 222 204 160
54 5 2 1 1 151 222 204 160 152 223 205 161
55 5 2 1 1 152 223 205 161 153 224 206 162
56 5 2 1 1 153 224 206 162 154 225 207 163
57 5 2 1 1 154 225 207 163 155 226 208 164
58 5 2 1 1 155 226 208 164 156 227 209 165
59 5 2 1 1 156 227 209 165 157 228 210 166
60 5 2 1 1 157 228 210 166 29 188 186 30
61 5 2 1 1 73 13 12 71 229 95 86 211
62 5 2 1 1 229 95 86 211 230 96 87 212
63 5 2 1 1 230 96 87 212 231 97 88 213
64 5 2 1 1 231 97 88 213 232 98 89 214
65 5 2 1 1 232 98 89 214 233 99 90 215
66 5 2 1 1 233 99 90 215 234 100 91 216
67 5 2 1 1 234 100 91 216 235 101 92 217
68 5 2 1 1 235 101 92 217 236 102 93 218
69 5 2 1 1 236 102 93 218 237 103 94 219
70 5 2 1 1 237 103 94 219 189 23 22 187
71 5 2 1 1 74 73 71 72 238 229 211 220
72 5 2 1 1 238 229 211 220 239 230 212 221
73 5 2 1 1 239 230 212 221 240 231 213 222
74 5 2 1 1 240 231 213 222 241 232 214 223
75 5 2 1 1 241 232 214 223 242 233 215 224
76 5 2 1 1 242 233 215 224 243 234 216 225
77 5 2 1 1 243 234 216 225 244 235 217 226
78 5 2 1 1 244 235 217 226 245 236 218 227
79 5 2 1 1 245 236 218 227 246 237 219 228
80 5 2 1 1 246 237 219 228 190 189 187 188
81 5 2 1 1 18 74 72 19 140 238 220 149
82 5 2 1 1 140 238 220 149 141 239 221 150
83 5 2 1 1 141 239 221 150 142 240 222 151
84 5 2 1 1 142 240 222 151 143 241 223 152
85 5 2 1 1 143 241 223 152 144 242 224 153
86 5 2 1 1 144 242 224 153 145 243 225 154
87 5 2 1 1 145 243 225 154 146 244 226 155
88 5 2 1 1 146 244 226 155 147 245 227 156
89 5 2 1 1 147 245 227 156 148 246 228 157
90 5 2 1 1 148 246 228 157 28 190 188 29
91 5 2 1 1 75 14 13 73 247 104 95 229
92 5 2 1 1 247 104 95 229 248 105 96 230
93 5 2 1 1 248 105 96 230 249 106 97 231
94 5 2 1 1 249 106 97 231 250 107 98 232
95 5 2 1 1 250 107 98 232 251 108 99 233
96 5 2 1 1 251 108 99 233 252 109 100 234
97 5 2 1 1 252 109 100 234 253 110 101 235
98 5 2 1 1 253 110 101 235 254 111 102 236
99 5 2 1 1 254 111 102 236 255 112 103 237
100 5 2 1 1 255 112 103 237 191 24 23 189
101 5 2 1 1 76 75 73 74 256 247 229 238
102 5 2 1 1 256 247 229 238 257 248 230 239
103 5 2 1 1 257 248 230 239 258 249 231 240
104 5 2 1 1 258 249 231 240 259 250 232 241
105 5 2 1 1 259 250 232 241 260 251 233 242
106 5 2 1 1 260 251 233 242 261 252 234 243
107 5 2 1 1 261 252 234 243 262 253 235 244
108 5 2 1 1 262 253 235 244 263 254 236 245
109 5 2 1 1 263 254 236 245 264 255 237 246
110 5 2 1 1 264 255 237 246 192 191 189 190
111 5 2 1 1 17 76 74 18 131 256 238 140
112 5 2 1 1 131 256 238 140 132 257 239 141
113 5 2 1 1 132 257 239 141 133 258 240 142
114 5 2 1 1 133 258 240 142 134 259 241 143
115 5 2 1 1 134 259 241 143 135 260 242 144
116 5 2 1 1 135 260 242 144 136 261 243 145
117 5 2 1 1 136 261 243 145 137 262 244 146
118 5 2 1 1 137 262 244 146 138 263 245 147
119 5 2 1 1 138 263 245 147 139 264 246 148
120 5 2 1 1 139 264 246 148 27 192 190 28
121 5 2 1 1 15 2 14 75 113 42 104 247
122 5 2 1 1 113 42 104 247 114 43 105 248
123 5 2 1 1 114 43 105 248 115 44 106 249
124 5 2 1 1 115 44 106 249 116 45 107 250
125 5 2 1 1 116 45 107 250 117 46 108 251
126 5 2 1 1 117 46 108 251 118 47 109 252
127 5 2 1 1 118 47 109 252 119 48 110 253
128 5 2 1 1 119 48 110 253 120 49 111 254
129 5 2 1 1 120 49 111 254 121 50 112 255
130 5 2 1 1 121 50 112 255 25 6 24 191
131 5 2 1 1 16 15 75 76 122 113 247 256
132 5 2 1 1 122 113 247 256 123 114 248 257
133 5 2 1 1 123 114 248 257 124 115 249 258
134 5 2 1 1 124 115 249 258 125 116 250 259
135 5 2 1 1 125 116 250 259 126 117 251 260
136 5 2 1 1 126 117 251 260 127 118 252 261
137 5 2 1 1 127 118 252 261 128 119 253 262
138 5 2 1 1 128 119 253 262 129 120 254 263
139 5 2 1 1 129 120 254 263 130 121 255 264
140 5 2 1 1 130 121 255 264 26 25 191 192
141 5 2 1 1 1 16 76 17 51 122 256 131
142 5 2 1 1 51 122 256 131 52 123 257 132
143 5 2 1 1 52 123 257 132 53 124 258 133
144 5 2 1 1 53 124 258 133 54 125 259 134
145 5 2 1 1 54 125 259 134 55 126 260 135
146 5 2 1 1 55 126 260 135 56 127 261 136
147 5 2 1 1 56 127 261 136 57 128 262 137
148 5 2 1 1 57 128 262 137 58 129 263 138
149 5 2 1 1 58 129 263 138 59 130 264 139
150 5 2 1 1 59 130 264 139 7 26 192 27
$EndElements
Hope this helps, Tzanio
Thank you very much @tzanio
Dear all, I am using gmsh to the prepare the mesh file. Both 2D and 3D meshes can be read by MFEM. However, glVis can only display 2D mesh and solution correctly. For the 3D mesh, it seems that only the hex elements can be read but cannot be displayed. Only the 2D boundary elements can be displayed properly. The .geo file and the .msh file are attached. Is there anything wrong with the definition?
And the .msh file reads,