Version 5.23 Updates
Version 5.23.1
Externally released on 2024-11-23
Installed as part of ecmwf-toolbox/2024.11.0.0 (Atos HPC)
At ECMWF:
Fixes
Fixed excessive memory usage when loading large geopointset files
Fixed issue where the
base_date()function could fail to extract the time from a GRIB message
Version 5.23.0
Externally released on 2024-10-02
Installed as part of ecmwf-toolbox/2024.09.0.0 (Atos HPC)
At ECMWF:
Vertical interpolation
ml_to_hl()now interprets target heights as geometric height. Previously, geopotential height was used internally in the computations.Added the
pl_to_hl()function to interpolate pressure levels to height levels. See the new gallery example GRIB - Pressure to height level interpolation:Added the
geometric_height_from_geopotential()function to compute geometric height from geopotential height. See the new gallery example Cross Section in Height for Pressure Level Data with Orography:Added the
geopotential_from_geometric_height()function to compute geopotential from geometric height.
Display Window
Added option to export the Display Window contents as an SVG when it contains any weather feature objects.
Fixes
Fixed issue when dropping a second icon into the plot window caused a crash
Fixed issue when the tree view in the BUFR Examiner was not generated when the underlying dump process wrote anything to stderr
Fixed issue when the
vertical_coordinate_paramoption in the Cross section did not work for fields containing string values for the “mars.param” ecCodes keyFixed issue when
thermo_parcel_path()did not work with array(Python)/vector(Macro) input data

