MmgTools / mmg

open source software for bidimensional and tridimensional remeshing
http://www.mmgtools.org
Other
369 stars 118 forks source link

Refactoring MMG5_chkBdryTria #259

Closed coprigent closed 7 months ago

coprigent commented 7 months ago

This update refactorizes the function MMG_chkBdryTria. It is now written as a sequence of several sub-functions. It does not modify the behaviour or features of mmg. However, this update is necessary for parmmg, in order to take into account the fact that we pack the mesh->tria array when extra triangles are deleted from it. This update primarily ensures the maintainability of the code and avoids redundancy in mmg and parmmg.

codecov[bot] commented 7 months ago

Codecov Report

Attention: Patch coverage is 65.48673% with 39 lines in your changes are missing coverage. Please review.

Project coverage is 43.98%. Comparing base (058f9a3) to head (cf436e4).

Files Patch % Lines
src/mmg3d/hash_3d.c 65.48% 17 Missing and 22 partials :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #259 +/- ## =========================================== + Coverage 43.96% 43.98% +0.01% =========================================== Files 179 179 Lines 54102 54124 +22 Branches 10249 10252 +3 =========================================== + Hits 23786 23805 +19 Misses 22599 22599 - Partials 7717 7720 +3 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.