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
20 stars 17 forks source link

Add Curvilinear Support #125

Closed stephenworsley closed 2 years ago

stephenworsley commented 3 years ago

Adds support for either the source or target grid to be curvilinear (described by 2d coordinates).

codecov[bot] commented 3 years ago

Codecov Report

Merging #125 (7cd77d7) into main (e528cbf) will increase coverage by 0.24%. The diff coverage is 99.70%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #125      +/-   ##
==========================================
+ Coverage   98.85%   99.10%   +0.24%     
==========================================
  Files          14       14              
  Lines         699     1005     +306     
==========================================
+ Hits          691      996     +305     
- Misses          8        9       +1     
Impacted Files Coverage Δ
esmf_regrid/schemes.py 98.24% <97.56%> (-0.70%) :arrow_down:
esmf_regrid/_esmf_sdo.py 96.96% <100.00%> (+1.13%) :arrow_up:
esmf_regrid/tests/unit/_esmf_sdo/test_GridInfo.py 100.00% <100.00%> (ø)
...sts/unit/schemes/test_ESMFAreaWeightedRegridder.py 100.00% <100.00%> (ø)
...egrid/tests/unit/schemes/test__cube_to_GridInfo.py 100.00% <100.00%> (ø)
.../schemes/test_regrid_rectilinear_to_rectilinear.py 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update e528cbf...7cd77d7. Read the comment docs.

jamesp commented 2 years ago

Looks good to go 👍

Things to do after this is merged: