Releases: GEOS-ESM/GEOSfvdycore
v2.18.0
Update components.yaml
to match GEOSgcm main as of 2024-Sep-25
From CHANGELOG.md
Changed
- Update to
components.yaml
to match or exceed GEOSgcmmain
as of 2024-09-30- MAPL v2.47.1 → v2.48.0
What's Changed
Full Changelog: v2.17.0...v2.18.0
v2.17.0
Update components.yaml to match GEOSgcm main as of 2024-Sep-25
From CHANGELOG.md
Changed
- Update to
components.yaml
to match or exceed GEOSgcmmain
as of 2024-09-25- ESMA_cmake v3.48.0 → v3.51.0
- FVdycoreCubed_GridComp v2.11.1 → v2.12.0
- Update CircleCI to use v4 orb
What's Changed
Full Changelog: v2.16.0...v2.17.0
v2.16.0
This release updates to match components from GEOSgcm main
as of 2024-08-12
From CHANGELOG.md
Changed
- Update to
components.yaml
to match or exceed GEOSgcmmain
as of 2024-08-12- ESMA_cmake v3.45.1 → v3.48.0
- GMAO_Shared v1.9.7 → v1.9.8
- GEOS_Util v2.0.8 → v2.1.2
- MAPL v2.46.0 → v2.47.1
- FMS geos/2019.01.02+noaff.8 → geos/2019.01.02+noaff.10
- fvdycore geos/v2.8.2 → geos/v2.9.0
What's Changed
Full Changelog: v2.15.0...v2.16.0
v2.15.0
This release updates GEOSfvdycore to match or exceed GEOSgcm main
as of 2024-04-29
From CHANGELOG.md
Changed
- Update to
components.yaml
to match or exceed GEOSgcmmain
as of 2024-04-29- ESMA_env v4.25.1 → v4.29.0
- Update to Baselibs 7.24.0
- ESMA_cmake v3.41.0 → v3.45.1
- Add quiet flag to NAG
- Limit tests to ESSENTIAL
- Set BUILT_ON_SLES15 to FALSE if not
- Change to FindESMF.cmake and other updates
- GEOS_Util v2.0.5 → v2.0.8
- Various plots and remap updates
- MAPL v2.44.0 → v2.46.0
- Many, many, many changes (see GEOS-ESM/MAPL@v2.44.0...v2.45.0)
- Support for spack build
- FVdycoreCubed_GridComp v2.11.0 → v2.11.1
- Fix variable use before set
- fvdycore geos/v2.8.1 → geos/v2.8.2
- Fix uninitialized variables
- ESMA_env v4.25.1 → v4.29.0
What's Changed
Full Changelog: v2.14.0...v2.15.0
v2.14.0
This updates GEOSfvdycore to match or exceed GEOSgcm main
as of 2024-02-21
This is a retrospective tag as v2.14.0 was accidentally not released.
From CHANGELOG.md
Changed
- Update to
components.yaml
to match GEOSgcmmain
as of 2024-02-21- ESMA_cmake v3.38.0 → v3.41.0
- Use
ESMF::ESMF
as the target for ESMF - Update
FindESMF.cmake
- Add
DetermineMPIStack.cmake
to detect MPI stack at CMake time
- Use
- MAPL v2.43.0 → v2.44.0
- Various improvements to History "Samplers" that sample model data at geolocations of simulated instruments. These include support for both trajectories (time dependent lat/lon) and swaths (time-dependent scans)
- Added memory utility, MAPL_MemReport that can be used in any code linking MAPL
- Added capability in the MAPL ESMF regridding wrapper to apply a destination mask if the destination grid contains a mask
- Updates for using MAPL with GEOS in a hybrid MPI+OpenMP paradigm
- Various fixes for NVHPC work
- This version of MAPL now requires ESMF 8.6.0 as MAPL now uses functionality only supported in that version. Moreover, all references to ESMF as a CMake target are now done as
ESMF::ESMF
. This is supported in Baselibs build with ESMA_cmake v3.40.0 (required for Baselibs builds) and for non-Baselibs builds (i.e., spack) via a newerFindESMF.cmake
file (currently from ESMFdevelop
and will be in ESMF 8.6.1+).
= GMAO_Shared v1.9.6 → v1.9.7 - Updates for WMMA
- FVdycoreCubed_GridComp v2.10.0 → v2.11.0
- Updates to
fv3_setup
to use CMake detection of MPI stack (requires ESMA_cmake v3.41.0)
- Updates to
- ESMA_cmake v3.38.0 → v3.41.0
- Pulled over other CMake changes from GEOSgcm (mainly developer related)
What's Changed
- Bump CircleCI-Public/trigger-circleci-pipeline-action from 1.1.0 to 1.2.0 by @dependabot in #108
- Update components to match GEOSgcm main as of 2024-Feb-21 by @mathomp4 in #110
Full Changelog: v2.13.0...v2.14.0
v2.13.0
This release updates the components to match GEOSgcm as of 2024-01-26
This is non-zero-diff to v2.12
From CHANGELOG.md
Changed
- Update to
components.yaml
to match GEOSgcmmain
as of 2024-01-26- ESMA_env v4.24.0 → v4.25.1
- Update to Baselibs 7.17.1, fix xgboost build
- Moves to use gcc 11 as the Intel backing C compiler
- ESMA_cmake v3.36.0 → v3.38.0
- Fixes for ifx and NAG
- Add Hygon support, add FindESMF.cmake
- MAPL v2.42.4 → v2.43.0
- Updates for ongoing work with trajectory and station sampling
- Examples on how to use the Automatic Code Generator
- Fixes for use of the MAPL Python code with Python 3
- Fixes for GCC 13 which is still NOT SUPPORTED but this allows for further testing
- Fix to allow ExtData2G to be built as static library
- FVdycoreCubed_GridComp v2.9.0 → v2.10.0
- Updates for NWP and HWT Runs (non-zero-diff)
- ESMA_env v4.24.0 → v4.25.1
What's Changed
Full Changelog: v2.12.0...v2.13.0
v2.12.0
This release updates the components to match GEOSgcm main
as of 2023-12-19
From CHANGELOG.md
Changed
- Update to
components.yaml
to match GEOSgcmmain
as of 2023-12-19- ESMA_env v4.22.0 → v4.24.0
- Update to Baselibs 7.17.0
- GEOS_Util v2.0.4 → v2.0.5
- Fix in remap_restarts.py for regridding from MERRA2 at non-72 level resolutions
- MAPL v2.42.0 → v2.42.4
- Various minor fixes found by NAG compiler
- fvdycore geos/v2.8.0 → geos/v2.8.1
- Fix when running with stretched grid
- ESMA_env v4.22.0 → v4.24.0
What's Changed
Full Changelog: v2.11.0...v2.12.0
v2.11.0
Updates the components to be in line with GEOSgcm v11.4.0.
Also updates to use the v2 circleci-tools orb.
From CHANGELOG.md
Changed
- Update to
components.yaml
to match GEOSgcm v11.4.0- ESMA_env v4.20.6 → v4.22.0
- Update to Baselibs 7.15.1
- GEOS_Util v2.0.3 → v2.0.4
- Update to remap_restarts.py, cleanup
- fvdycore geos/v2.7.0 → geos/v2.8.0
- Fix for C180+ layout reproducibility
- ESMA_env v4.20.6 → v4.22.0
- Updated CI to use circleci-tools v2 orb
What's Changed
Full Changelog: v2.10.0...v2.11.0
v2.10.0
This release of GEOSfvdycore brings it up-to-date with GEOSgcm main
as of 2023-11-09
From CHANGELOG.md
Changed
- Update to
components.yaml
to match (or exceed) GEOSgcmmain
as of 2023-11-09- ESMA_env v4.20.4 → v4.20.6
- More fixes for build.csh
- ESMA_cmake v3.35.0 → v3.36.0
- Fixes for Intel icx and on macOS Rosetta
- GMAO_Shared v1.9.5 → v1.9.6
- Fixes for regrid.pl on SLES15
- MAPL v2.41.1 → v2.42.0
- Various workarounds for building MAPL with MPICH
- Added a new benchmark to simulate writing a cubed-sphere file using various tunable strategies
- Introduced workaround for Intel 2021.10 bug in generic layer.
- Updated write_by_oserver logic so that the decision to write by the oserver is based on whether the output server client is passed in
- Fixed incorrect History print during runtime
- fvdycore geos/v2.6.0 → geos/v2.7.0
- Add new algorithm for computing coordinates (disabled by default)
- FVdycoreCubed_GridComp v2.8.0 → v2.9.0
- Add namelist entry for new algorithm for computing coordinates (disabled by default)
- ESMA_env v4.20.4 → v4.20.6
What's Changed
- Update to fvdycore geos/v2.7.0, and other components to match GEOSgcm by @mathomp4 in #98
- Update to FVdycoreCubed_GridComp v2.9.0 by @mathomp4 in #100
Full Changelog: v2.9.0...v2.10.0
v2.9.0
This release adds support for SLES15 (SCU17) at NCCS.
It is zero-diff for Intel vs the last release.
From CHANGELOG.md
Changed
- Update to
components.yaml
for SLES15 support at NCCS (matches or exceeds GEOSgcm v11.3.1)- ESMA_env v4.19.0 → v4.20.4
- Updates for SCU17 Support at NCCS
- ESMA_cmake v3.34.0 → v3.35.0
- Updates for SCU17 Support at NCCS
- GMAO_Shared v1.9.4 → v1.9.5
- Updates for SCU17 Support at NCCS
- MAPL v2.41.0 → v2.41.1
- Fix missing status check
- FVdycoreCubed_GridComp v2.7.0 → v2.8.0
- Updates for SCU17 Support at NCCS
- ESMA_env v4.19.0 → v4.20.4
What's Changed
Full Changelog: v2.8.0...v2.9.0