In [1]: from skfem import *
In [2]: %time m = MeshTet.load('labelled.msh')
CPU times: user 632 ms, sys: 27.8 ms, total: 660 ms
Wall time: 704 ms
becomes
In [1]: from skfem import *
In [2]: %time m = MeshTet.load('labelled.msh', ignore_orientation=True)
CPU times: user 193 ms, sys: 31.8 ms, total: 225 ms
Wall time: 260 ms
due to vectorized matching. However, the latter is more memory intensive. The memory usage can be reduced by entirely ignoring the interior facets via MeshTet.load('labelled.msh', ignore_interior_facets=True.
becomes
due to vectorized matching. However, the latter is more memory intensive. The memory usage can be reduced by entirely ignoring the interior facets via
MeshTet.load('labelled.msh', ignore_interior_facets=True
.Fixes #1049.