All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- PR#217 Changed the behaviour of coordinate fetching to allow Cubes with both 1D DimCoords and 2D AuxCoords. In this case the DimCoords are prioritised.
- PR#220 Matured the benchmarking architecture in line with the latest setup in SciTools/iris.
This release improves the support for features such as Bilinear regridding, curvilinear grids and low resolution grids.
- PR#148 Added support for Bilinear regridding for unstructured regridding.
- PR#165 Added RefinedGridInfo and resolution keyword for unstructured regridders.
- PR#166 Made weights array handling more robust for different formats of pre-computed weights matrices.
- PR#175 Add curvilinear support for unstructured regridders.
- PR#208 Unpin Python.
This release added the ability to regrid data stored on a UGRID mesh.
- PR#31
PR#32
PR#36
PR#39
PR#46
PR#55
PR#96
Added the unstructured regridders
GridToMeshESMFRegridder
andMeshToGridESMFRegridder
. @stephenworsley with extensive review work from @abooton and @jamesp with benchmarking help from @trexfeathers - PR#130 PR#137 Added functions for saving of the unstructured regridders. @stephenworsley
- PR#155 Enabled Sphinx and RTD for automatically rendering the API. @trexfeathers
The major change with this version was the addition of the ability to regrid curvilinear grids (i.e. grids with 2D arrays of coordinates).
- PR#125 Added support for curvilinear grids, i.e. cubes with 2D lat/lon coords. @stephenworsley
- PR#124 Improved generation of benchmark data to allow data to be generated from a common version/environment. @trexfeathers
The major change in this version is the addition of lazy regridding. This defers the calculation of regridding to the realisation of the data when the data is a dask array. Calculations may be parallelised via dask.
- PR#80 Added support for lazy regridding, this showed an improvement in the performance of the regridding benchmarks. @stephenworsley
- PR#79 Added support for benchmarks on the CI. @trexfeathers
- PR#98 Added benchmarks for regridding with realised data. @stephenworsley
- PR#100 Added benchmarks for regridding with lazy data. @stephenworsley
- PR#92 Fixed an issue with directory naming. @lbdreyer
- PR#83 Added missing docstrings. @stephenworsley