Recent Releases of iris-esmf-regrid

iris-esmf-regrid - v0.12.1 release

Fixed

  • 486 Fixed bug causing the esmf argument pole_method to be rejected.

  • 479 Fixed bug which caused loading to be backwards incompatible.

- Python
Published by stephenworsley 11 months ago

iris-esmf-regrid - v0.12.0 release

Fixed

  • #462 Fixed bug when saving regridders made with precomputed weights.

Added

  • 464 Add support for Python 3.13.

  • 396 Added controls for passing arguments to ESMF.

Removed

  • #464 Remove support for Python 3.10.

- Python
Published by stephenworsley 12 months ago

iris-esmf-regrid - v0.11.0 release

Added

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

Fixed

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

- Python
Published by stephenworsley over 1 year ago

iris-esmf-regrid - v0.10.0 release

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.

- Python
Published by stephenworsley over 1 year ago

iris-esmf-regrid - v0.9.0 release

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.

- Python
Published by stephenworsley over 2 years ago

iris-esmf-regrid - v0.8.0 release

Added

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

- Python
Published by stephenworsley over 2 years ago

iris-esmf-regrid - v0.7.0 release

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.

- Python
Published by stephenworsley almost 3 years ago

iris-esmf-regrid - v0.6.0 release

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 usesrcmask and usetgtmask keywords.

Fixed

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

- Python
Published by stephenworsley almost 3 years ago

iris-esmf-regrid - v0.5.0 release

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.

- Python
Published by stephenworsley over 3 years ago

iris-esmf-regrid - v0.4.0 release

Added

  • #31 #32 #36 #39 #46 #55 #96 Added the unstructured regridders GridToMeshESMFRegridder and MeshToGridESMFRegridder. @stephenworsley with extensive review work from @abooton and @jamesp with benchmarking help from @trexfeathers
  • #130 #137 Added functions for saving of the unstructured regridders. @stephenworsley
  • #155 Enabled Sphinx and RTD for automatically rendering the API. @trexfeathers

- Python
Published by trexfeathers about 4 years ago

iris-esmf-regrid - v0.3.0 release

Minor release with additional support for curvilinear grids.

- Python
Published by stephenworsley about 4 years ago

iris-esmf-regrid - 0.2.0 release

Minor release with mostly performance improvements

- Python
Published by stephenworsley over 4 years ago

iris-esmf-regrid - 0.1.0 release

Initial release with a minimal version of a rectilinear to rectilinear regridder

- Python
Published by stephenworsley over 4 years ago

iris-esmf-regrid - 0.1.0 development release

Release of the unstructured scheme development branch for integration testing

- Python
Published by jamesp almost 5 years ago