Skip to content

Releases: SciTools/iris-esmf-regrid

v0.11.0 release

31 Jul 15:11
c4e9913
Compare
Choose a tag to compare

Added

  • #276 Allow regridding for grids defined on coordinates without bounds for nearest neighbour and bilinear methods.

Fixed

  • #385 Fixed bug when connectivities are described by non-masked arrays.
  • #387 Fixed incompatibilities with changes to iris API in v3.10.0

v0.10.0 release

31 May 09:45
821c252
Compare
Choose a tag to compare

Added

  • #357 Extended support for regridder saving/loading to all regridders.
  • #319 Added CITATION.cff.

Changed

  • #361 Moved the code for running benchmarks to bm_runner.py in line with iris benchmarks.
  • #293 Enumerated method and normtype input.

Fixed

  • #239 Ensured dtype is preserved by regridding.
  • #353 Fixed a bug which caused errors with ESMF versions 8.6 and higher.
  • #338 Fixed a potential memory leak when creating regridders.

v0.9.0 release

03 Nov 11:43
5ead49e
Compare
Choose a tag to compare

Added

  • #178 Added support for coordinate systems with non-degree type units.
  • #311 Added support for Mesh to Mesh regridding.

Fixed

  • #301 Fixed a bug which caused errors when regridding with the node locations of a mesh whose face_node_connectivity had non-zero start_index.

v0.8.0 release

22 Aug 13:14
47ef745
Compare
Choose a tag to compare

Added

  • #289 Added the ability to regrid onto a Mesh as a target instead of a Cube.

v0.7.0 release

23 May 12:39
2001de7
Compare
Choose a tag to compare

Added

  • #198 Functionality has been added to the ESMFAreaWeighted scheme and a new scheme, ESMFBilinear, has been added. These schemes are now able to handle both grids and meshes. Additionally, they are also able to specify the resolution of cells in these grids with the src_resolution and tgt_resolution keywords.
  • #266 Added Nearest neighbour regridding.
  • #272 Add support for Python 3.11.

Changed

  • #198 Refactor regridders to all derive from the same class _ESMFRegridder. For the sake of consistency, the resolution keyword in GridToMeshESMFRegridder and MeshToGridESMFRegridder have been replaced by src_resolution and tgt_resolution respectively.

Removed

  • #272 Remove support for Python 3.8.

v0.6.0 release

31 Mar 11:35
a6853dc
Compare
Choose a tag to compare

Added

  • #217 Changed the behaviour of coordinate fetching to allow Cubes with both 1D DimCoords and 2D AuxCoords. In this case the DimCoords are prioritised.
  • #220 Matured the benchmarking architecture in line with the latest setup in SciTools/iris.
  • #241 Fixed compatibility with esmpy 8.4.
  • #219 Added support for 2D AuxCoords with discontiguities under masked values with the use_src_mask and use_tgt_mask keywords.

Fixed

  • #242 Fixed an issue which caused regridding to curvilinear grids with lazy data to fail.

v0.5.0 release

14 Oct 08:39
7d6f568
Compare
Choose a tag to compare

Added

  • #148 Added support for Bilinear regridding for unstructured regridding.
  • #165 Added RefinedGridInfo and resolution keyword for unstructured regridders.
  • #166 Made weights array handling more robust for different formats of pre-computed weights matrices.
  • #175 Add curvilinear support for unstructured regridders.
  • #208 Unpin Python.

v0.4.0 release

24 Feb 14:44
a4bd7e2
Compare
Choose a tag to compare

Added

v0.3.0 release

21 Dec 10:03
c7fd5d5
Compare
Choose a tag to compare

Minor release with additional support for curvilinear grids.

0.2.0 release

26 Aug 08:18
4c40722
Compare
Choose a tag to compare

Minor release with mostly performance improvements