Skip to content

Native IO#71

Merged
kubagalecki merged 10 commits intomainfrom
native-save-load
Jan 17, 2026
Merged

Native IO#71
kubagalecki merged 10 commits intomainfrom
native-save-load

Conversation

@kubagalecki
Copy link
Copy Markdown
Owner

@kubagalecki kubagalecki commented Jan 10, 2026

  • Added native IO facilities
  • Added generic serialization utilities
  • Refactored mesh distribution

@codecov
Copy link
Copy Markdown

codecov Bot commented Jan 10, 2026

Codecov Report

❌ Patch coverage is 96.57258% with 17 lines in your changes missing coverage. Please review.
✅ Project coverage is 94.94%. Comparing base (23262e6) to head (65b90f2).

Files with missing lines Patch % Lines
include/l3ster/mesh/PartitionMesh.hpp 70.37% 5 Missing and 3 partials ⚠️
include/l3ster/post/SaveLoad.hpp 97.05% 3 Missing and 2 partials ⚠️
...nclude/l3ster/algsys/StaticCondensationManager.hpp 66.66% 0 Missing and 2 partials ⚠️
include/l3ster/comm/DistributeMesh.hpp 98.64% 0 Missing and 2 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #71      +/-   ##
==========================================
+ Coverage   94.13%   94.94%   +0.80%     
==========================================
  Files         101      104       +3     
  Lines        7059     7102      +43     
  Branches     3084     3330     +246     
==========================================
+ Hits         6645     6743      +98     
+ Misses        128       73      -55     
  Partials      286      286              
Files with missing lines Coverage Δ
include/l3ster/bcs/PeriodicBC.hpp 96.48% <100.00%> (+0.76%) ⬆️
include/l3ster/comm/MpiComm.hpp 97.23% <100.00%> (+3.21%) ⬆️
include/l3ster/mesh/ElementIntersecting.hpp 83.33% <ø> (-0.60%) ⬇️
include/l3ster/mesh/MeshPartition.hpp 86.63% <100.00%> (+0.31%) ⬆️
include/l3ster/mesh/MeshUtils.hpp 93.46% <100.00%> (+2.39%) ⬆️
include/l3ster/post/VtkExport.hpp 98.81% <100.00%> (+1.31%) ⬆️
include/l3ster/util/Algorithm.hpp 98.46% <100.00%> (+0.84%) ⬆️
include/l3ster/util/ArrayOwner.hpp 100.00% <ø> (+2.63%) ⬆️
include/l3ster/util/CrsGraph.hpp 100.00% <ø> (+4.76%) ⬆️
include/l3ster/util/HwlocWrapper.hpp 91.22% <100.00%> (-0.84%) ⬇️
... and 9 more

... and 49 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 23262e6...65b90f2. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@kubagalecki kubagalecki changed the title Native save load Native IO Jan 11, 2026
@kubagalecki kubagalecki merged commit 6bf1460 into main Jan 17, 2026
@kubagalecki kubagalecki deleted the native-save-load branch January 17, 2026 10:28
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.

1 participant