Lines Matching refs:dm

1 [0] <dm:plex> TetGenMeshDelaunizeVertices(): Constructing Delaunay tetrahedralization.
2 [0] <dm:plex> TetGenMeshDelaunizeVertices(): Sorting vertices by a bsp-tree.
3 [0] <dm:plex> TetGenMeshBTreeSort(): Depth 0, 8 verts.
4 [0] <dm:plex> TetGenMeshBTreeSort(): Bbox (0., 0., 0.),(1., 1., 1.). x-axis
5 [0] <dm:plex> TetGenMeshBTreeSort(): leftsize = 4, rightsize = 4
6 [0] <dm:plex> TetGenMeshDelaunizeVertices(): Number of tree nodes: 2.
7 [0] <dm:plex> TetGenMeshDelaunizeVertices(): Maximum tree node size: 4.
8 [0] <dm:plex> TetGenMeshDelaunizeVertices(): Maximum tree depth: 0.
9 [0] <dm:plex> TetGenMeshDelaunizeVertices(): Incrementally inserting vertices.
10 [0] <dm:plex> TetGenMeshDelaunayIncrFlip(): Create the first tet (0, 3, 5, 1).
11 [0] <dm:plex> TetGenMeshDelaunayIncrFlip(): Creating tetra Tetra with loc(0) and ver(0):
20 [0] <dm:plex> TetGenMeshDelaunayIncrFlip(): Incrementally inserting points.
21 [0] <dm:plex> TetGenMeshInsertVertexBW(): Insert point 7
22 [0] <dm:plex> TetGenMeshInsertVertexBW(): Walk distance (# tets): 2
23 [0] <dm:plex> TetGenMeshInsertVertexBW(): Located (4) tet (3, 0, 5, 1).
24 [0] <dm:plex> TetGenMeshInsertVertexBW(): Insert a hull vertex.
25 [0] <dm:plex> TetGenMeshInsertVertexBW(): Cavity formed: 2 tets, 2 faces.
26 [0] <dm:plex> TetGenMeshInsertVertexBW(): Insert point 6
27 [0] <dm:plex> TetGenMeshInsertVertexBW(): Walk distance (# tets): 2
28 [0] <dm:plex> TetGenMeshInsertVertexBW(): Located (4) tet (0, 5, 7, 1).
29 [0] <dm:plex> TetGenMeshInsertVertexBW(): Insert a hull vertex.
30 [0] <dm:plex> TetGenMeshInsertVertexBW(): Cavity formed: 2 tets, 2 faces.
31 [0] <dm:plex> TetGenMeshInsertVertexBW(): Insert point 2
32 [0] <dm:plex> TetGenMeshBTreeSearch(): Get point 6 (cell size 1).
33 [0] <dm:plex> TetGenMeshInsertVertexBW(): Walk distance (# tets): 2
34 [0] <dm:plex> TetGenMeshInsertVertexBW(): Located (4) tet (3, 0, 6, 7).
35 [0] <dm:plex> TetGenMeshInsertVertexBW(): Insert a hull vertex.
36 [0] <dm:plex> TetGenMeshInsertVertexBW(): Cavity formed: 2 tets, 2 faces.
37 [0] <dm:plex> TetGenMeshInsertVertexBW(): Insert point 4
38 [0] <dm:plex> TetGenMeshBTreeSearch(): Get point 6 (cell size 2).
39 [0] <dm:plex> TetGenMeshInsertVertexBW(): Walk distance (# tets): 3
40 [0] <dm:plex> TetGenMeshInsertVertexBW(): Located (4) tet (6, 0, 5, 7).
41 [0] <dm:plex> TetGenMeshInsertVertexBW(): Insert a hull vertex.
42 [0] <dm:plex> TetGenMeshInsertVertexBW(): Cavity formed: 2 tets, 2 faces.
43 [0] <dm:plex> TetGenMeshMeshSurface(): Creating surface mesh.
44 [0] <dm:plex> TetGenMeshMakeIndex2PointMap(): Constructing mapping from indices to points.
45 [0] <dm:plex> TetGenMeshTriangulate(): 4 vertices, 4 segments, 0 holes, shmark: 1.
46 [0] <dm:plex> TetGenMeshGetFacetAbovePoint(): Chosen abovepoint 0 for facet 1.
47 [0] <dm:plex> TetGenMeshSInsertVertex(): Insert point 6 (7, 4, 5) loc 4
48 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (4, 5).
49 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (5, 7).
50 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (7, 6).
51 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (6, 4).
52 [0] <dm:plex> TetGenMeshTriangulate(): 4 vertices, 4 segments, 0 holes, shmark: 2.
53 [0] <dm:plex> TetGenMeshGetFacetAbovePoint(): Chosen abovepoint 6 for facet 2.
54 [0] <dm:plex> TetGenMeshSInsertVertex(): Insert point 3 (2, 1, 0) loc 4
55 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (1, 0).
56 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (0, 2).
57 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (2, 3).
58 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (3, 1).
59 [0] <dm:plex> TetGenMeshTriangulate(): 4 vertices, 4 segments, 0 holes, shmark: 3.
60 [0] <dm:plex> TetGenMeshGetFacetAbovePoint(): Chosen abovepoint 6 for facet 3.
61 [0] <dm:plex> TetGenMeshSInsertVertex(): Insert point 4 (5, 0, 1) loc 4
62 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (0, 1).
63 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (1, 5).
64 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (5, 4).
65 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (4, 0).
66 [0] <dm:plex> TetGenMeshTriangulate(): 4 vertices, 4 segments, 0 holes, shmark: 4.
67 [0] <dm:plex> TetGenMeshGetFacetAbovePoint(): Chosen abovepoint 0 for facet 4.
68 [0] <dm:plex> TetGenMeshSInsertVertex(): Insert point 2 (3, 6, 7) loc 4
69 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (6, 7).
70 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (7, 3).
71 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (3, 2).
72 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (2, 6).
73 [0] <dm:plex> TetGenMeshTriangulate(): 4 vertices, 4 segments, 0 holes, shmark: 5.
74 [0] <dm:plex> TetGenMeshGetFacetAbovePoint(): Chosen abovepoint 7 for facet 5.
75 [0] <dm:plex> TetGenMeshSInsertVertex(): Insert point 2 (6, 0, 4) loc 4
76 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (0, 4).
77 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (4, 6).
78 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (6, 2).
79 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (2, 0).
80 [0] <dm:plex> TetGenMeshTriangulate(): 4 vertices, 4 segments, 0 holes, shmark: 6.
81 [0] <dm:plex> TetGenMeshGetFacetAbovePoint(): Chosen abovepoint 0 for facet 6.
82 [0] <dm:plex> TetGenMeshSInsertVertex(): Insert point 7 (3, 5, 1) loc 4
83 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (5, 1).
84 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (1, 3).
85 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (3, 7).
86 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (7, 5).
87 [0] <dm:plex> TetGenMeshUnifySegments(): Unifying segments.
88 [0] <dm:plex> TetGenMeshMakeSubfaceMap(): Constructing mapping from points to subfaces.
89 [0] <dm:plex> TetGenMeshUnifySegments(): Identifying 2 segments of (5 4).
90 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (5, 4, 7) and (5, 4, 0).
91 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (5, 4, 0) and (5, 4, 7).
92 [0] <dm:plex> TetGenMeshUnifySegments(): Identifying 2 segments of (5 7).
93 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (5, 7, 4) and (5, 7, 3).
94 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (5, 7, 3) and (5, 7, 4).
95 [0] <dm:plex> TetGenMeshUnifySegments(): Identifying 2 segments of (6 7).
96 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (6, 7, 4) and (6, 7, 3).
97 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (6, 7, 3) and (6, 7, 4).
98 [0] <dm:plex> TetGenMeshUnifySegments(): Identifying 2 segments of (4 6).
99 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (4, 6, 7) and (4, 6, 0).
100 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (4, 6, 0) and (4, 6, 7).
101 [0] <dm:plex> TetGenMeshUnifySegments(): Identifying 2 segments of (0 1).
102 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (0, 1, 2) and (0, 1, 5).
103 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (0, 1, 5) and (0, 1, 2).
104 [0] <dm:plex> TetGenMeshUnifySegments(): Identifying 2 segments of (0 2).
105 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (0, 2, 1) and (0, 2, 6).
106 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (0, 2, 6) and (0, 2, 1).
107 [0] <dm:plex> TetGenMeshUnifySegments(): Identifying 2 segments of (3 2).
108 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (3, 2, 1) and (3, 2, 6).
109 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (3, 2, 6) and (3, 2, 1).
110 [0] <dm:plex> TetGenMeshUnifySegments(): Identifying 2 segments of (1 3).
111 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (1, 3, 2) and (1, 3, 5).
112 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (1, 3, 5) and (1, 3, 2).
113 [0] <dm:plex> TetGenMeshUnifySegments(): Identifying 2 segments of (1 5).
114 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (1, 5, 0) and (1, 5, 3).
115 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (1, 5, 3) and (1, 5, 0).
116 [0] <dm:plex> TetGenMeshUnifySegments(): Identifying 2 segments of (0 4).
117 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (0, 4, 5) and (0, 4, 6).
118 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (0, 4, 6) and (0, 4, 5).
119 [0] <dm:plex> TetGenMeshUnifySegments(): Identifying 2 segments of (7 3).
120 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (7, 3, 6) and (7, 3, 5).
121 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (7, 3, 5) and (7, 3, 6).
122 [0] <dm:plex> TetGenMeshUnifySegments(): Identifying 2 segments of (6 2).
123 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (6, 2, 3) and (6, 2, 0).
124 [0] <dm:plex> TetGenMeshUnifySegments(): Bond subfaces (6, 2, 0) and (6, 2, 3).
125 [0] <dm:plex> TetGenMeshMergeFacets(): Merging coplanar facets.
126 [0] <dm:plex> TetGenMeshMakePoint2SegMap(): Constructing mapping from points to segments.
127 [0] <dm:plex> TetGenMeshMarkAcuteVertices(): Marking acute vertices.
128 [0] <dm:plex> TetGenMeshMakeSegmentMap(): Constructing mapping from points to segments.
129 [0] <dm:plex> TetGenMeshMarkAcuteVertices(): 0 acute vertices.
130 [0] <dm:plex> TetGenMeshFormSkeleton(): Recovering boundaries.
131 [0] <dm:plex> TetGenMeshDelaunizeSegments2(): Delaunizing segments.
132 [0] <dm:plex> TetGenMeshScoutSegment2(): Scout seg (0, 1).
133 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 7, 6, 4) to 1.
134 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 7, 4, 5) to 1.
135 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 7, 5, 1) to 1.
136 [0] <dm:plex> TetGenMeshScoutSegment2(): Scout seg (0, 2).
137 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 7, 6, 4) to 2.
138 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 6, 7, 2) to 2.
139 [0] <dm:plex> TetGenMeshScoutSegment2(): Scout seg (1, 5).
140 [0] <dm:plex> TetGenMeshScoutSegment2(): Scout seg (3, 2).
141 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (3, 0, 7, 2) to 2.
142 [0] <dm:plex> TetGenMeshScoutSegment2(): Scout seg (6, 7).
143 [0] <dm:plex> TetGenMeshScoutSegment2(): Scout seg (6, 2).
144 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (6, 0, 7, 4) to 2.
145 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (6, 7, 0, 2) to 2.
146 [0] <dm:plex> TetGenMeshScoutSegment2(): Scout seg (5, 4).
147 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (5, 7, 0, 4) to 4.
148 [0] <dm:plex> TetGenMeshScoutSegment2(): Scout seg (5, 7).
149 [0] <dm:plex> TetGenMeshScoutSegment2(): Scout seg (7, 3).
150 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (7, 6, 0, 4) to 3.
151 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (7, 0, 6, 2) to 3.
152 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (7, 0, 2, 3) to 3.
153 [0] <dm:plex> TetGenMeshScoutSegment2(): Scout seg (1, 3).
154 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (1, 0, 5, 7) to 3.
155 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (1, 0, 7, 3) to 3.
156 [0] <dm:plex> TetGenMeshScoutSegment2(): Scout seg (0, 4).
157 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 7, 6, 4) to 4.
158 [0] <dm:plex> TetGenMeshScoutSegment2(): Scout seg (4, 6).
159 [0] <dm:plex> TetGenMeshDelaunizeSegments2(): 0 protecting points.
160 [0] <dm:plex> TetGenMeshConstrainedFacets2(): Constraining facets.
161 [0] <dm:plex> TetGenMeshConstrainedFacets2(): Recover facet #1: 2 subfaces, 4 vertices.
162 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (3, 0, 7, 2) to 5.
163 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (3, 7, 0, 1) to 5.
164 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (5, 7, 3) (11).
165 [0] <dm:plex> TetGenMeshScoutCrossTet(): Found a co-facet face (5, 7, 1) op (0).
166 [0] <dm:plex> TetGenMeshFlip22Sub(): Flip subedge (5, 3) to (7, 1).
167 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (1, 0, 5, 7) to 3.
168 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (1, 0, 7, 3) to 3.
169 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (1, 3, 7) (11).
170 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (7, 6, 0, 4) to 1.
171 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (7, 4, 0, 5) to 1.
172 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (7, 5, 0, 1) to 1.
173 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (7, 1, 5) (11).
174 [0] <dm:plex> TetGenMeshConstrainedFacets2(): Recover facet #2: 2 subfaces, 4 vertices.
175 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (4, 6, 7, 0) to 5.
176 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (4, 0, 7, 5) to 5.
177 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (4, 5, 7) (10).
178 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (7, 6, 0, 4) to 4.
179 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (7, 4, 6) (10).
180 [0] <dm:plex> TetGenMeshConstrainedFacets2(): Recover facet #3: 2 subfaces, 4 vertices.
181 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (6, 0, 2) (9).
182 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 7, 6, 4) to 4.
183 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (0, 4, 6) (9).
184 [0] <dm:plex> TetGenMeshConstrainedFacets2(): Recover facet #4: 2 subfaces, 4 vertices.
185 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (5, 0, 4) (8).
186 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 7, 6, 4) to 1.
187 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 7, 4, 5) to 1.
188 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 7, 5, 1) to 1.
189 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (0, 1, 5) (8).
190 [0] <dm:plex> TetGenMeshConstrainedFacets2(): Recover facet #5: 2 subfaces, 4 vertices.
191 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (1, 0, 2) (7).
192 [0] <dm:plex> TetGenMeshScoutCrossTet(): Found a co-facet face (1, 0, 3) op (7).
193 [0] <dm:plex> TetGenMeshFlip22Sub(): Flip subedge (1, 2) to (0, 3).
194 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 7, 6, 4) to 3.
195 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 6, 7, 2) to 3.
196 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (0, 2, 7, 3) to 3.
197 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (0, 3, 2) (7).
198 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (3, 0, 7, 2) to 1.
199 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (3, 7, 0, 1) to 1.
200 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (3, 1, 0) (7).
201 [0] <dm:plex> TetGenMeshConstrainedFacets2(): Recover facet #6: 2 subfaces, 4 vertices.
202 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (6, 7, 3) (2).
203 [0] <dm:plex> TetGenMeshScoutCrossTet(): Found a co-facet face (7, 6, 2) op (0).
204 [0] <dm:plex> TetGenMeshFlip22Sub(): Flip subedge (6, 3) to (7, 2).
205 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (7, 6, 0, 4) to 2.
206 [0] <dm:plex> TetGenMeshFindDirection2(): From tet (7, 0, 6, 2) to 2.
207 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (7, 2, 3) (2).
208 [0] <dm:plex> TetGenMeshScoutSubface(): Scout subface (2, 6, 7) (2).
209 [0] <dm:plex> TetGenMeshConstrainedFacets2(): 3 subedge flips 0 cavities remeshed.
210 [0] <dm:plex> TetGenMeshCarveHoles(): Removing exterior tetrahedra.
211 [0] <dm:plex> TetGenMeshInfectHull(): Marking concavities for elimination.
212 [0] <dm:plex> TetGenMeshPlague(): Marking neighbors of marked tetrahedra.
213 [0] <dm:plex> TetGenMeshRemoveHoleTets(): Deleting marked tetrahedra.
214 [0] <dm:plex> TetGenMeshMakePoint2TetMap(): Constructing mapping from points to tetrahedra.
215 [0] <dm:plex> TetGenMeshOptimize(): Repairing mesh.
216 [0] <dm:plex> TetGenMeshEnforceQuality(): Adding Steiner points to enforce quality.
217 [0] <dm:plex> TetGenMeshMarkSharpSegments(): Marking sharp segments.
218 [0] <dm:plex> TetGenMeshDecideFeaturePointSizes(): Deciding feature-point sizes.
219 [0] <dm:plex> TetGenMeshMakeSegmentMap(): Constructing mapping from points to segments.
220 [0] <dm:plex> TetGenMeshDecideFeaturePointSizes(): 0 feature points.
221 [0] <dm:plex> TetGenMeshEnforceQuality(): 0 split points.
222 [0] <dm:plex> TetGenMeshEnforceQuality(): 0 split points.
223 [0] <dm:plex> TetGenMeshEnforceQuality(): 0 refinement points.
224 [0] <dm:plex> TetGenMeshEnforceQuality(): Totally added 0 points.
225 [0] <dm:plex> TetGenMeshOptimize(): Optimizing mesh.
226 [0] <dm:plex> TetGenMeshOptimize(): level = 3.
227 [0] <dm:plex> TetGenMeshOptimize(): level = 3 pass 0.
228 [0] <dm:plex> TetGenMeshOutputNodes(): Writing nodes.
229 [0] <dm:plex> TetGenMeshOutputElements(): Writing elements.
230 [0] <dm:plex> TetGenMeshOutputSubfaces(): Writing faces.
307 [0] <dm:plex> DMPlexCheckGeometry(): Cell 0 FEM Volume 1.
308 [0] <dm:plex> DMPlexCheckGeometry(): Cell 1 FEM Volume 1.
309 [0] <dm:plex> DMPlexCheckGeometry(): Cell 2 FEM Volume 1.
310 [0] <dm:plex> DMPlexCheckGeometry(): Cell 3 FEM Volume 1.
311 [0] <dm:plex> DMPlexCheckGeometry(): Cell 4 FEM Volume 1.
312 [0] <dm:plex> DMPlexCheckGeometry(): Cell 5 FEM Volume 1.