Skip to content

Releases: GEOS-ESM/GEOSfvdycore

v2.18.0

30 Sep 18:22
f86f616
Compare
Choose a tag to compare

Update components.yaml to match GEOSgcm main as of 2024-Sep-25


From CHANGELOG.md

Changed

  • Update to components.yaml to match or exceed GEOSgcm main as of 2024-09-30
    • MAPL v2.47.1 → v2.48.0

What's Changed

  • Update components.yaml to match GEOSgcm main as of 2024-Sep-30 by @mathomp4 in #118

Full Changelog: v2.17.0...v2.18.0

v2.17.0

26 Sep 11:21
8e9e70a
Compare
Choose a tag to compare

Update components.yaml to match GEOSgcm main as of 2024-Sep-25


From CHANGELOG.md

Changed

  • Update to components.yaml to match or exceed GEOSgcm main 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

  • Update components.yaml to match GEOSgcm main as of 2024-Sep-25 by @mathomp4 in #116

Full Changelog: v2.16.0...v2.17.0

v2.16.0

12 Aug 15:14
13a12a7
Compare
Choose a tag to compare

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 GEOSgcm main 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

  • Update components.yaml to match GEOSgcm main as of 2024-Aug-12 by @mathomp4 in #114

Full Changelog: v2.15.0...v2.16.0

v2.15.0

03 May 17:42
73aede8
Compare
Choose a tag to compare

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 GEOSgcm main 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
    • 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

What's Changed

  • Update to components.yaml to match or exceed GEOSgcm as of 2024-Apr-29 by @mathomp4 in #112

Full Changelog: v2.14.0...v2.15.0

v2.14.0

03 May 17:40
6cbcde4
Compare
Choose a tag to compare

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 GEOSgcm main 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
    • 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 newer FindESMF.cmake file (currently from ESMF develop 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)
  • 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

26 Jan 14:08
2d7f441
Compare
Choose a tag to compare

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 GEOSgcm main 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)

What's Changed

  • Update components to match GEOSgcm main as of 2024-Jan-26 by @mathomp4 in #106

Full Changelog: v2.12.0...v2.13.0

v2.12.0

19 Dec 15:12
7f5183a
Compare
Choose a tag to compare

This release updates the components to match GEOSgcm main as of 2023-12-19


From CHANGELOG.md

Changed

  • Update to components.yaml to match GEOSgcm main 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

What's Changed

  • Update components to match GEOSgcm main as of 2023-Dec-19 by @mathomp4 in #104

Full Changelog: v2.11.0...v2.12.0

v2.11.0

01 Dec 19:29
d7cd42c
Compare
Choose a tag to compare

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
  • Updated CI to use circleci-tools v2 orb

What's Changed

  • Update components to match GEOSgcm v11.4.0 by @mathomp4 in #102

Full Changelog: v2.10.0...v2.11.0

v2.10.0

09 Nov 17:22
bc3de6f
Compare
Choose a tag to compare

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) GEOSgcm main 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)

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

25 Oct 16:23
1182610
Compare
Choose a tag to compare

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

What's Changed

Full Changelog: v2.8.0...v2.9.0