Sparse pullback for big performance gain#2170
Open
unalmis wants to merge 90 commits into
Open
Codecov / codecov/project
succeeded
Jun 19, 2026 in 0s
94.31% (-0.02%) compared to ab1c5a3
View this Pull Request on Codecov
94.31% (-0.02%) compared to ab1c5a3
Details
Codecov Report
❌ Patch coverage is 97.72727% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 94.31%. Comparing base (ab1c5a3) to head (95c0e1d).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| desc/integrals/bounce_integral.py | 97.00% | 6 Missing |
| desc/derivatives.py | 97.50% | 1 Missing |
| desc/integrals/_bounce_utils.py | 98.93% | 1 Missing |
| desc/objectives/_fast_ion.py | 88.88% | 1 Missing |
| desc/objectives/_neoclassical.py | 88.88% | 1 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## master #2170 +/- ##
==========================================
- Coverage 94.32% 94.31% -0.02%
==========================================
Files 101 101
Lines 28866 28898 +32
==========================================
+ Hits 27228 27254 +26
- Misses 1638 1644 +6 | Files with missing lines | Coverage Δ | |
|---|---|---|
| desc/batching.py | 82.84% <100.00%> (+0.41%) |
⬆️ |
| desc/compute/_fast_ion.py | 100.00% <100.00%> (ø) |
|
| desc/compute/_neoclassical.py | 100.00% <100.00%> (ø) |
|
| desc/compute/_old.py | 100.00% <100.00%> (ø) |
|
| desc/compute/utils.py | 89.27% <100.00%> (ø) |
|
| desc/grid.py | 94.72% <100.00%> (ø) |
|
| desc/integrals/_interp_utils.py | 87.05% <ø> (ø) |
|
| desc/objectives/objective_funs.py | 95.38% <100.00%> (+0.01%) |
⬆️ |
| desc/plotting.py | 95.40% <100.00%> (-0.02%) |
⬇️ |
| desc/utils.py | 92.50% <100.00%> (+0.28%) |
⬆️ |
| ... and 5 more |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Loading