SciTools / iris-esmf-regrid

A collection of structured and unstructured ESMF regridding schemes for Iris.
https://iris-esmf-regrid.readthedocs.io/en/latest
BSD 3-Clause "New" or "Revised" License
19 stars 17 forks source link

Fix curvilinear lazy regridding #242

Closed stephenworsley closed 1 year ago

stephenworsley commented 1 year ago

Curvilinear regridding is currently bugged when the data is lazy. I think this might also be fixed in #198, but this should also fix it in the short term. #198 will have to be refactored in light of this.

codecov[bot] commented 1 year ago

Codecov Report

Merging #242 (8e34456) into main (55b8354) will increase coverage by 0.00%. The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main     #242   +/-   ##
=======================================
  Coverage   99.36%   99.37%           
=======================================
  Files          28       28           
  Lines        2829     2864   +35     
=======================================
+ Hits         2811     2846   +35     
  Misses         18       18           
Impacted Files Coverage Δ
esmf_regrid/experimental/unstructured_scheme.py 98.50% <100.00%> (ø)
esmf_regrid/schemes.py 97.77% <100.00%> (ø)
...nstructured_scheme/test_GridToMeshESMFRegridder.py 100.00% <100.00%> (ø)
...nstructured_scheme/test_MeshToGridESMFRegridder.py 100.00% <100.00%> (ø)
.../schemes/test_regrid_rectilinear_to_rectilinear.py 100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

lbdreyer commented 1 year ago

Thanks @stephenworsley