Skip to content

Coarsen and Fix Shape Mesh Adpat Improvements#526

Open
Angelyr wants to merge 420 commits into
developfrom
ac/face-swap
Open

Coarsen and Fix Shape Mesh Adpat Improvements#526
Angelyr wants to merge 420 commits into
developfrom
ac/face-swap

Conversation

@Angelyr

@Angelyr Angelyr commented Jan 9, 2026

Copy link
Copy Markdown
Collaborator

Adds Improvements to Coarsen and Fix Shape Mesh Adaptation

  • Documentation detailing the algorithms used in mesh adapt
  • Coarsen is improved by modifying the algorithm to ensure that all short edges are collapsed to ensure a good quality
  • Collapse runtime is improved by removing unnecessary findEntity calls and calculating invalid elements before collapse.
  • Runtime of measuring tetrahedron quality is improved by reducing the number of object allocations and caching values that don't require recalculation.
  • Fix shape is improved by adding new operators face swap and vertex reposition, in addition to changing the order that the operators are evaluated in.
  • Snapping is modified to remove unnecessary float comparisons

@Angelyr Angelyr marked this pull request as ready for review June 15, 2026 17:38
@Angelyr Angelyr requested review from cwsmith and onkarsahni June 15, 2026 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants