Skip to content

Releases: GEOS-ESM/GEOSgcm

Release v11.6.2 on 2024-10-23

23 Oct 16:24
fdbab3d
Compare
Choose a tag to compare

Zero-diff to Previous Release: YES

Restart Changes: NO

Major Zero-Differnce Changes:

  • gcc14: Compile icepack data file at -O0 #982
  • Add new C1120 resolution to BCS package #961
  • Add new C1120 resolution to remap restarts #94
  • Add GEOS-IT option for remap restarts #96
  • Add land constants as HISTORY export variables #970
  • Add definition of land constants collection into HISTORY.rc.tmpl #636
  • Remove filling of WET1 (a.k.a. GWETTOP) with 1s over non-land #974
  • Fixed conversion of minimal CAPAC to RUNOFF (catchment.F90) #991
  • Send clear message to log when mk_LakeLandiceSaltRestarts fails #1006
  • Fixes #984, bug in which ZLCL was unfilled with BACM or MGB2 #985
  • Fixes #1009, incorrect units in GF precip fluxes #1010
  • Plots package bug fixes for EXPID names containing periods #103
  • gcc14: Add int to main in makdep.c #356
  • v11: Update Intel MPI flags #652
  • Remove executables on tmpdir #644
  • Update n4zip to fix deprecated option #354
  • Update ESMF CMake target to ESMF::ESMF #978 #638 #92 #355

Fixture Changes:

Release v11.6.1 on 2024-08-01

01 Aug 18:10
c3a0f1b
Compare
Choose a tag to compare

Zero-diff to Previous Release: YES

Restart Changes: NO

Major Zero-Diff Changes:

  • linkbcs bugfix for coupled runs using v12 bcs #623
  • Exports and LONG_NAMES changes for land water and energy balances #957
  • New and renamed exports added toHISTORY.rc.tmpl for land water and energy balances #621
  • Update GMI and StratChem HISTORY #627
  • Routing Outlets in Boundary Conditions #827
  • Bugfix to remove double-counting of heat corr (StieglitzSnow.F90) #946
  • Bugfix whereby TMPHIST was not created during cloning #626
  • Fixes for Ninja builds #966
  • Added MASKFILE for time-discontinuous data for TEM diagnostics #89
  • Add MOM6 C90 ogrid option to remap_utils.py #83
  • Bugfix for time_ave.rc #86

Fixture Changes:

Release v10.26.1 on 2023-07-18

18 Jul 14:45
bb86dc4
Compare
Choose a tag to compare

Zero-diff to Previous Release v10.26.0: YES (when run on SLES12), NO (when comparing SLES15 runs to SLES12 runs)

Restart Changes: NO

Changes

  • Updates to ESMA_env, ESMA_cmake, and GEOSgcm_App to allow building and running on SLES15
  • Update to MAPL found in testing with a SLES15 v10.26.0 candidate by @mmanyin
    • This is not related to SLES15, but as it was found by user testing, it was taken in this release

This release of GEOSgcm is based on v10.26.0 with updates to allow building on SLES15 nodes at NCCS. To build on SLES15 you either need to pass the -mil flag to parallel_build.csh or build on a SLES15 node.

NOTE: This tag is zero-diff to v10.26.0 ONLY on SLES12. When run on SLES15, it is non-zero-diff to runs of v10.26.0 done on SLES12.

Full Changelog: v10.26.0...v10.26.1

Release v11.6.0 on 2024-06-11

11 Jun 22:28
3feaeb6
Compare
Choose a tag to compare

Zero-diff to Previous Release: NO (see details below)

Restart Changes: NO

Potential non-zero-diff changes:

  • Hotfix for uninitialized variables tep and qp when wstar <= 0.001 #931
  • make_bcs fix for bad HWSDv1.21 data in Argentina "peatland" #944

Zero-diff changes:

  • Sync qr/qs export naming to corresponding changes in MOIST (exports) #605
  • Moving to new BCS directory structure #551
  • Additional cleanup of Stieglitz snow code #813
  • Adding new v12 BCS option (Argentina "peatland" fix) #616 #75
  • Adding new v11 BCS option, new linkbcs, and changes in setup scripts #544
  • CICE6 cmake and namelist updates for post release v6.5.0 merge #925
  • Fix up stretched grid tags #613
  • Fix aerosol HISTORY for FP #595
  • Allow history to overwrite previously written output #594
  • Plot updates for automated TEM Diagnostics #76
  • Minor update to GMI and StratChem setup scripts #599
  • Replaced Default $HOMEDIR pathway with user's $NOBACKUP inside gcm_setup #591
  • Add Milan support at NAS #607
  • Updates for running GEOSgcm with Spack as libraries instead of Baselibs #611
  • Remove mask from read_Reynolds #73

Fixture Changes:

Release v11.5.2 on 2024-03-04

04 Mar 19:43
53409fd
Compare
Choose a tag to compare

Zero-diff to Previous Release: YES

Restart Changes: YES (see details below)

Major Zero-Diff Changes:

  • OBIO (NOBM) is integrated into the Krok Model #871
  • SHOC-MF updates #902
  • Refactor DataSea/DataIce IS_FCST to OGCM_IS_FCST #910 #583
  • Disable Catchment-CN4.5 land model option (LSM_CHOICE=3) for GCM simulations #900 #575
  • AGCM.rc updates to support RRTMGP v1.7 #585
  • Add new history template HISTORY.RADVAL.rc.tmpl to support RRTMGP validation #582
  • Assorted enhancements of remap_restarts.py package (EASE, SLES15, NAS, lake/landice log) #43
  • Addition of new features to generate ocean boundary conditions for atmosphere-only forecasts #47
  • Do not remap restarts when it is not necessary #53
  • Add surface forcing lfo_Nx+- to HISTORY.rc.tmpl #578
  • Plot updates for transport images and stats montage fixes #57
  • Bugfix in SCM #903 #904
  • Fix for GNU hystpdf crash #899
  • Initialize USE_WAVES to 0 #569 #570
  • Use nccmp, add readers/writers test to regress #573
  • Use CMake to determine MPI Stack #580
  • Move to use cp and tar at NAS #56
  • Prepare for sparse checkout #58

Fixture Changes:

Restart Changes:

The following changes occurred in solar_internal_rst but the overall state of the model is zero-diff with RRTMG.

  • Metadata changes (long_name)
    • CLDHISW: "high-level_cloud_area_fraction_rrtmg_sw_REFRESH" → "high-level_cloud_area_fraction_RRTMG_P_SW_REFRESH"
    • CLDLOSW: "low-level_cloud_area_fraction_rrtmg_sw_REFRESH" → "low-level_cloud_area_fraction_RRTMG_P_SW_REFRESH"
    • CLDMDSW: "mid-level_cloud_area_fraction_rrtmg_sw_REFRESH" → "mid-level_cloud_area_fraction_RRTMG_P_SW_REFRESH"
    • CLDTTSW: "total_cloud_area_fraction_rrtmg_sw_REFRESH" → "total_cloud_area_fraction_RRTMG_P_SW_REFRESH"
  • Removed fields
    • TAUHIPAR
    • TAULOPAR
    • TAUMDPAR
    • TAUTTPAR
  • Added fields
    • COTDENHIPAR
    • COTDENLOPAR
    • COTDENMDPAR
    • COTDENTTPAR
    • COTHIPAR
    • COTLOPAR
    • COTMDPAR
    • COTTTPAR
    • COTNUMHIPAR
    • COTNUMLOPAR
    • COTNUMMDPAR
    • COTNUMTTPAR

Release v11.5.1 on 2024-01-31

31 Jan 17:18
40981bc
Compare
Choose a tag to compare

Zero-diff to Previous Release: YES

Restart Changes: NO

Major Zero-Diff Changes:

Fixture Changes:

Release v11.5.0 on 2024-01-23

23 Jan 17:56
2e9ee7f
Compare
Choose a tag to compare

Zero-diff to Previous Release: NO

Restart Changes: NO

Major Non-Zero-Diff Changes:

  • NWP patches to get BACM forecast RMSE back to Jason levels #883
  • Changed gcm_setup to set OX_RELAXTIME to 0.0 s when using OPS emissions (consistent with DAS), otherwise it remains at 259200 s #560
  • Corresponding upgrade of FVdycoreCubed_GridComp v2.10.0
  • Replay import patch for ozone in tag GOCART sdr_v2.2.1.1

Major Zero-Diff Changes:

  • Added the necessary exports for TLM/ADJ back to MOIST #883
  • Added connectivity for a few fields from MOIST to CHEM #867
  • Run make_bcs in different installation path #870
  • Fixes #547 - bad default target_lat #548
  • Update MPT flags for use with MAPL 2.44 (current develop) #553
  • Add tuning flags for Open MPI and Intel MPI on SLES15 at NCCS #543

Fixture Changes:

Release v11.4.0 on 2023-12-01

01 Dec 17:02
c789869
Compare
Choose a tag to compare

Zero-diff to Previous Release: YES

Restart Changes: YES (see below)

  • Updates to moist from feature/wmputman/KM_v11_3_2_Moist_WMP as of 2023-11-21 #858. The following restarts have changed:
    1. moist_import_checkpoint was cleaned up to reduce the file size by removing the following variables:
      DQVDTDYN, DTDTDYN, OMEGA, PHIS, PLE, PLE_DYN_IN, PREF, QV_DYN_IN, T, TAUOROX, TAUOROY, T_DYN_IN, U, U_DYN_IN, V, V_DYN_IN, W, ZLE
    2. gocart_import_checkpoint fixed variable: QCTOT
  • Use 3 specific MOM6 resolutions #542
  • Added support for CICE6 thermo state rewind for replay #854
  • New release of fvdycore v2.8.0 fixed non-layout-reproducibility at C180 and higher which was introduced in v2.
  • Bugfix in boundary conditions for coupled T3MOM6 option #861
  • Add ocean version to tile file header info #860
  • Major fixes to enable EASY coupled model experiments #538
  • Sync DT changes from gcm_setup into other setup scripts #541
  • Fixture changes:

Release v11.3.3 on 2023-11-17

17 Nov 16:48
2c18cb0
Compare
Choose a tag to compare

Zero-diff to Previous Release: YES

Restart Changes: NO

Major Zero-Diff Changes:

Release v11.3.2 on 2023-10-31

31 Oct 17:56
787a4c6
Compare
Choose a tag to compare

Zero-diff to Previous Release: YES

Restart Changes: NO

Major Zero-Diff Changes:

  • Changes were made in this release to accomodate the newly availible SCU17 at NCCS, which introduced two separate operating systems. When running at NCCS, the parallel_build.csh script was changed to append -SLES12 to the build and install directories for Skylake and Cascade Lake nodes running SLES 12. Alternatively, parallel_build.csh -mil can be specified to build on the Milan nodes running SLES 15. In that case, -SLES15 will be appended to the build and install directories to avoid confusion and ensure compatibility with each respective platform. The following changes were made to the repositories to accomodate these updates: