3.16.2
·
720 commits
to main
since this release
2024-04-26
- Improve the performance of reading and accessing the data of PP and UM fields files (#746)
- Improve
cf.Field.collapseperformance by lazily computing reduced axis coordinates (#741) - Improve
cf.Field.__getitem__performance by not re-calculating axis cyclicity (#744) - Reduce output CFA netCDF file size by setting the HDF5 chunksizes of CFA variables to be no larger than required (#739)
- Allow a halo to be added by
cf.Field.indicesandcf.Field.subspace(#759) - Added spherical regridding to discrete sampling geometry destination grids (#716)
- Added 3-d spherical regridding to
cf.Field.regrids, and the option to regrid the vertical axis in logarithmic coordinates tocf.Field.regridsandcf.Field.regridc(#715) - New keyword parameter to
cf.Field.regridsandcf.Field.regridc:return_esmpy_regrid_operator(#766) - New keyword parameters to
cf.wi:open_lowerandopen_upper(#740) - Fix misleading error message when it is not possible to create area weights requested from
cf.Field.collapse(#731) - Fix bug in
cf.readwhen reading UM files that caused LBPROC value 131072 (Mean over an ensemble of parallel runs) to be ignored (#737) - Fix bug in
cf.aggregatethat sometimes put a null transpose operation into the Dask graph when one was not needed (#754) - Fix bug in
cf.aggregatethat caused a failure when property values werenumpyarrays with two or more elements (#764) - Fix bug in
cf.aggregatethat didn't correctly handle the "actual_range" CF attribute (#764) - Fix bug whereby
Field.cyclicis not updated after aField.del_constructoperation (#758) - Fix bug that meant
cyclic()always returned an empty set for domains produced bycf.Field.domain(#762) - Changed dependency:
cfunits>=3.3.7 - Changed dependency:
netCDF4>=1.6.5