It seems that the edges that emerge from collapsing triangles (i.e if we collapse (A,B,C) along (A,B) then the edge (C,new) does not in fact create a new simplex for (C,new) but rather re-uses one of the ones for (A,C) or (B,C)
evidence:
|
ef_accessor.index_access().scalar_attribute(ear1.eid) = new_opp_vf; |
It seems that the edges that emerge from collapsing triangles (i.e if we collapse (A,B,C) along (A,B) then the edge (C,new) does not in fact create a new simplex for (C,new) but rather re-uses one of the ones for (A,C) or (B,C)
evidence:
wildmeshing-toolkit/src/wmtk/TriMeshOperationExecutor.cpp
Line 250 in 31a3e74