Skip to content

compiler: Block strided subsampling and align SubGrids to global indices - #3106

Open
mloubout wants to merge 3 commits into
mainfrom
subsampling-blocking-mpi
Open

mloubout wants to merge 3 commits into
mainfrom
subsampling-blocking-mpi

compiler: Restrict SubGrid Functions to the SubDomain of their Eq

fb0ea5d
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Nov 8, 2026 in 0s

84.42% (target 1.00%)

View this Pull Request on Codecov

84.42% (target 1.00%)

Details

Codecov Report

❌ Patch coverage is 67.73163% with 101 lines in your changes missing coverage. Please review.
✅ Project coverage is 84.42%. Comparing base (22830c8) to head (fb0ea5d).

Files with missing lines Patch % Lines
tests/test_subsampling.py 60.75% 73 Missing ⚠️
tests/test_mpi.py 37.14% 22 Missing ⚠️
devito/types/dimension.py 88.57% 4 Missing ⚠️
devito/types/grid.py 90.47% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3106      +/-   ##
==========================================
- Coverage   84.52%   84.42%   -0.11%     
==========================================
  Files         260      260              
  Lines       58599    58892     +293     
  Branches     4978     4985       +7     
==========================================
+ Hits        49532    49720     +188     
- Misses       8240     8342     +102     
- Partials      827      830       +3     

☔ 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.