devitocodes / devito

DSL and compiler framework for automated finite-differences and stencil computation
http://www.devitoproject.org
MIT License
557 stars 226 forks source link

api: prevent derivative shortcut with incompatible fd order #2254

Closed mloubout closed 11 months ago

codecov[bot] commented 11 months ago

Codecov Report

Merging #2254 (e6ca17e) into master (d4ebfa9) will increase coverage by 0.01%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master    #2254      +/-   ##
==========================================
+ Coverage   86.94%   86.95%   +0.01%     
==========================================
  Files         229      229              
  Lines       41825    41845      +20     
  Branches     7719     7723       +4     
==========================================
+ Hits        36364    36386      +22     
+ Misses       4834     4827       -7     
- Partials      627      632       +5     
Files Coverage Δ
devito/finite_differences/differentiable.py 94.20% <100.00%> (+0.07%) :arrow_up:
devito/ir/clusters/cluster.py 93.33% <100.00%> (ø)
tests/test_derivatives.py 100.00% <100.00%> (ø)
tests/test_lower_exprs.py 100.00% <100.00%> (ø)

... and 2 files with indirect coverage changes