You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Even if the 2D surface of the mesh domain is not manifold, it is usually piecewise-manifold, being non-manifold only at the 1D curve segments of the domain. There could be a special piecewise-manifold criterion, that ensures that the only non-manifold edges of the c3t3 should be edges corresponding to the 1D curve segments of the domain.
Each 1D-curve of the domain could have a property that qualifies the topology of surfaces incident to the curve. For a polyhedral complex, for each edge of the curve, we can compute the number of incident facets of the polyhedra, and store the max of that number on the whole curve.
Note that it can be different from the number of incident patches, because a T-junction, for example, can be between only two patches, or even only one that self-intersects.
Given that knowledge, the manifold criterion could be enforced for edges where the number of incident sheets of surfaces is smaller or equal to 2.
I think this issue can be closed indeed. It was probably already "fixed" long ago. ##7754 is a solution for domains where we cannot protect 1D features easily.
Even if the 2D surface of the mesh domain is not manifold, it is usually piecewise-manifold, being non-manifold only at the 1D curve segments of the domain. There could be a special piecewise-manifold criterion, that ensures that the only non-manifold edges of the c3t3 should be edges corresponding to the 1D curve segments of the domain.
Cc: @janetournois
The text was updated successfully, but these errors were encountered: