Skip to content

Unstructured finite volume - #5397

Draft
aabills wants to merge 31 commits into
mainfrom
unstructured-finite-volume
Draft

Unstructured finite volume#5397
aabills wants to merge 31 commits into
mainfrom
unstructured-finite-volume

ci: install OSMesa for VTK GIF tests on Windows

8c15609
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Jul 31, 2026 in 0s

96.85% (-1.28%) compared to 1e9fbce

View this Pull Request on Codecov

96.85% (-1.28%) compared to 1e9fbce

Details

Codecov Report

❌ Patch coverage is 80.72855% with 492 lines in your changes missing coverage. Please review.
✅ Project coverage is 96.85%. Comparing base (1e9fbce) to head (8c15609).

Files with missing lines Patch % Lines
packages/pybamm/src/pybamm/plotting/quick_plot.py 23.65% 142 Missing ⚠️
...es/pybamm/src/pybamm/solvers/processed_variable.py 30.45% 137 Missing ⚠️
...s/pybamm/src/pybamm/meshes/unstructured_submesh.py 80.41% 105 Missing ⚠️
...ybamm/src/pybamm/discretisations/discretisation.py 44.28% 39 Missing ⚠️
packages/pybamm/src/pybamm/meshes/meshes.py 66.25% 27 Missing ⚠️
packages/pybamm/src/pybamm/plotting/plot_vtk.py 98.04% 11 Missing ⚠️
...ry_models/lithium_ion/basic_dfn_3d_unstructured.py 93.04% 8 Missing ⚠️
...ackages/pybamm/src/pybamm/plotting/dynamic_plot.py 41.66% 7 Missing ⚠️
...ry_models/lithium_ion/basic_dfn_2d_unstructured.py 94.49% 6 Missing ⚠️
packages/pybamm/src/pybamm/solvers/solution.py 44.44% 5 Missing ⚠️
... and 2 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5397      +/-   ##
==========================================
- Coverage   98.12%   96.85%   -1.28%     
==========================================
  Files         339      344       +5     
  Lines       31996    34489    +2493     
==========================================
+ Hits        31396    33403    +2007     
- Misses        600     1086     +486     

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

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