We are pleased to announce the release of version 1.2.0 of the hpc-stack project.
The hpc-stack is a shell script based build system for building software stack needed for the NOAA Universal Forecast System (UFS) and related products, and applications written for the Joint Effort for Data assimilation Integration (JEDI) framework.
See the hpc-stack repository for documentation and to obtain the release: https://github.com/NOAA-EMC/hpc-stack.
New This Release
-
Added Climate Data Operators (CDO) (see #91).
-
Added Python environments with Conda and Pyenv (see #249 and #277).
-
Added MAPL, yaftaml, and gfsl-shared to support UFS aerosols (see #252).
-
Added MADIS (see #217).
-
Added FMS (see #198).
-
Added NCEPLIBS-ncio (see #157).
-
Added Pybind11 (see #181).
hpc-stack Updates
-
Updated HPC configs with sensible defaults on HPC systems (see #272).
-
Updated PIO build (see #238).
-
Added script to build single library (see #228).
-
Removed MKL module load from
hpc-intel
(see #173). -
Added CI run for Intel with LMod (see #260).
-
Created test scripts to run on HPC systems (see #128).
-
Differentiated between
lib
andlib64
in libraries that install toCMAKE_INSTALL_LIBDIR
(see #154). -
Added a build log dump (see #186).
-
Fix
DOWNLOAD_ONLY
option (see #206). -
Changed wgrib2 build to use official release (see #295)
NCEPLIBS Updates
- Updated to NCEPLIBS-g2tmpl-1.10.0 (see #274).
- Updated to NCEPLIBS-g2-3.4.3 (see #274).
- Updated to NCEPLIBS-wrf_io-1.2.0 (see #246).
- Updated to NCEPLIBS-bufr-11.5.0 (see #222)
- Updated to NCEPLIBS-g2c-1.6.4 (see #291)
- Change NCEPLIBS-ncio to point to v1.0.0 instead of develop
External Package Updates
- Updated to UPP-10.0.8 (see #274).
- Updated Jasper to 2.0.25 (see #137).
- Updated PIO to 2.5.3 (see #206).
- Updated ESMF to 8.1.1 (see #222).
Complete List of Changes
For all changes in this release see https://github.com/NOAA-EMC/hpc-stack/projects/2.