Skip to content

Conversation

@grospelliergilles
Copy link
Member

Before this PR, it was considered that only nodes whose faces are connected to a single cell should be processed, as these are the only ones at the edge of the mesh. However, this is not the case with non-manifold mesh or multi-dimensional mesh. In this case, all nodes are sent to ensure that the algorithm works in all cases.

…es maillages non-manifold.

Avant cette PR on considérait qu'il fallait uniquement traiter les noeuds
appartenant dont les faces ne sont connectées qu'à une seule maille car
ce sont les seuls à être en bordure du maillage. Mais ce n'est pas le
cas avec un maillage non-manifold ou comportement des mailles de plusieurs
dimensions. Pour ce cas on envoie tous les noeuds pour garantir que
l'algorithme fonctionne dans tout les cas.
@grospelliergilles grospelliergilles self-assigned this Oct 11, 2025
@grospelliergilles grospelliergilles added bug Something isn't working arcane Arcane Component labels Oct 11, 2025
@codecov
Copy link

codecov bot commented Oct 11, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.51%. Comparing base (c906ad0) to head (4330b68).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2236   +/-   ##
=======================================
  Coverage   71.51%   71.51%           
=======================================
  Files        2347     2347           
  Lines      172025   172032    +7     
  Branches    20022    20025    +3     
=======================================
+ Hits       123023   123033   +10     
+ Misses      41544    41541    -3     
  Partials     7458     7458           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@grospelliergilles grospelliergilles force-pushed the dev/gg-fix-items-owner-builder-for-non-manifold-mesh branch from dd83742 to 4330b68 Compare October 11, 2025 16:33
@grospelliergilles grospelliergilles merged commit 5bab776 into main Oct 11, 2025
38 checks passed
@grospelliergilles grospelliergilles deleted the dev/gg-fix-items-owner-builder-for-non-manifold-mesh branch October 14, 2025 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arcane Arcane Component bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant