Esmf-regrid

Latest version: v0.10.0

Safety actively analyzes 638430 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.10

Added

- [PR357](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/357)
Added support for saving and loading of `ESMFAreaWeighted`, `ESMFBilinear`
and `ESMFNearest` regridders.
[stephenworsley](https://github.com/stephenworsley)
- [PR319](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/319)
Added `CITATION.cff`.
[bjlittle](https://github.com/bjlittle)

Changed

- [PR361](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/361)
Moved the code for running benchmarks to `bm_runner.py` in line with iris
benchmarks.
[stephenworsley](https://github.com/stephenworsley)
- [PR293](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/293)
Enumerated method and normtype input.
[ESadek-MO](https://github.com/ESadek-MO)

Fixed

- [PR239](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/239)
Ensured dtype is preserved by regridding.
[stephenworsley](https://github.com/stephenworsley)
- [PR353](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/353)
Fixed a bug which caused errors with ESMF versions 8.6 and higher.
[stephenworsley](https://github.com/stephenworsley)
- [PR338](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/338)
Fixed a potential memory leak when creating regridders.
[stephenworsley](https://github.com/stephenworsley)

0.9

Added

- [PR178](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/178)
Added support for coordinate systems with non-degree type units.
[stephenworsley](https://github.com/stephenworsley)

- [PR311](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/311)
Added support for Mesh to Mesh regridding.
[HGWright](https://github.com/HGWright)

Fixed

- [PR301](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/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.
[stephenworsley](https://github.com/stephenworsley)

0.8

Added

- [PR289](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/289)
Added the ability to regrid onto a Mesh as a target instead of a Cube.
[stephenworsley](https://github.com/stephenworsley)

0.7

Added

- [PR198](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/198)
As a result of refactoring regridders to all derive from the same class,
`_ESMFRegridder`, 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.
[stephenworsley](https://github.com/stephenworsley) with extensive review
work from [trexfeathers](https://github.com/trexfeathers)
- [PR266](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/266)
Added Nearest neighbour regridding.
[stephenworsley](https://github.com/stephenworsley)
[HGWright](https://github.com/HGWright)
- [PR272](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/272)
Add support for Python 3.11.
[stephenworsley](https://github.com/stephenworsley)

Changed

- [PR198](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/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.
[stephenworsley](https://github.com/stephenworsley) with extensive review
work from [trexfeathers](https://github.com/trexfeathers)

Removed

- [PR272](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/272)
Remove support for Python 3.8.
[stephenworsley](https://github.com/stephenworsley)

Fixed

- [PR258](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/258)
Allow the documentation to build properly.
[zklaus](https://github.com/zklaus)

0.6

Added

- [PR217](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/217)
Changed the behaviour of coordinate fetching to allow Cubes with both
1D DimCoords and 2D AuxCoords. In this case the DimCoords are prioritised.
[stephenworsley](https://github.com/stephenworsley)
- [PR220](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/220)
Matured the benchmarking architecture in line with the latest setup in
SciTools/iris.
[trexfeathers](https://github.com/trexfeathers)
- [PR241](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/241)
Fixed compatibility with esmpy 8.4.
[stephenworsley](https://github.com/stephenworsley) with help from
[bjlittle](https://github.com/bjlittle) and
[valeriupredoi](https://github.com/valeriupredoi)
- [PR219](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/219)
Added support for 2D AuxCoords with discontiguities under masked values
with the use_src_mask and use_tgt_mask keywords.
[stephenworsley](https://github.com/stephenworsley)with extensive review
work from [trexfeathers](https://github.com/trexfeathers)

Fixed
- [PR242](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/242)
Fixed an issue which caused regridding to curvilinear grids with lazy
data to fail.
[stephenworsley](https://github.com/stephenworsley)

0.5

This release improves the support for features such as Bilinear regridding,
curvilinear grids and low resolution grids.

Added

- [PR148](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/148)
Added support for Bilinear regridding for unstructured regridding.
- [PR165](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/165)
Added RefinedGridInfo and resolution keyword for unstructured regridders.
- [PR166](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/166)
Made weights array handling more robust for different formats of
pre-computed weights matrices.
- [PR175](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/175)
Add curvilinear support for unstructured regridders.
- [PR208](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/208)
Unpin Python.

Page 1 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.