Releases: GEOS-ESM/GEOSgcm
Releases · GEOS-ESM/GEOSgcm
Release v11.6.2 on 2024-10-23
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
toRUNOFF
(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:
- ESMA_env v4.29.0 => v4.29.1
- ESMA_cmake v3.48.0 => v3.52.0
- ecbuild geos/v1.3.0 => geos/v1.4.0
- GMAO_Shared v1.9.8 => v1.9.9
- GEOS_Util v2.1.2 => v2.1.3
- MAPL v2.47.1 => v2.50.1
- GEOSgcm_GridComp v2.6.1 => v2.6.2
- FVdycoreCubed_GridComp v2.11.1 => v2.12.0
- GEOS_OceanGridComp v2.1.6 => v2.3.0
- MOM6 geos/v3.1 => geos/v3.3
- GEOSradiation_GridComp v1.8.0 => v1.9.0
- GEOSgcm_App v2.3.4 => v2.3.5
Release v11.6.1 on 2024-08-01
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 to
HISTORY.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:
- ESMA_cmake v3.45.2 => v3.48.0
- GMAO_Shared v1.9.7 => v1.9.8
- GEOS_Util v2.1.0 => v2.1.2
- MAPL v2.46.1 => v2.47.1
- GEOSgcm_GridComp v2.6.0 => v2.6.1
- GEOSchem_GridComp v1.13.1 => v1.14.0
- TR v1.1.0 => v1.2.0
- GMI v1.1.0 => v1.3.0
- GEOSgcm_App v2.3.3 => v2.3.4
Release v10.26.1 on 2023-07-18
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
Zero-diff to Previous Release: NO (see details below)
Restart Changes: NO
Potential non-zero-diff changes:
- Hotfix for uninitialized variables
tep
andqp
whenwstar <= 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
insidegcm_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:
- ESMA_env v4.25.1 => v4.29.0
- ESMA_cmake v3.41.0 => v3.45.2
- GEOS_Util v2.0.7 => v2.1.0
- MAPL v2.44.0 => v2.46.1
- FMS 2019.01.02+noaff.8 => 2019.01.02+noaff.10
- GEOSgcm_GridComp v2.5.2 => v2.6.0
- FVdycoreCubed_GridComp v2.11.0 => v2.11.1
- fvdycore v2.8.1 => v2.9.0
- GOCART sdr_v2.2.1.1 => sdr_v2.2.1.2
- CICE6 v0.1.3 => v0.2.0
- icepack v0.2.0 => v0.3.0
- GEOSgcm_App v2.3.2 => v2.3.3
Release v11.5.2 on 2024-03-04
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
toOGCM_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:
- ESMA_cmake v3.38.0 => v3.41.0
- GEOS_Util v2.0.5 => v2.0.7
- MAPL v2.43.1 => v2.44.0
- GEOSgcm_GridComp v2.5.1 => v2.5.2
- FVdycoreCubed_GridComp v2.10.0 => v2.11.0
- GEOS_OceanGridComp v2.1.5 => v2.1.6
- MOM6 geos/v2.2.3 => geos/v3.1
- icepack geos/v0.1.1 => geos/v0.2.0
- GEOSradiation_GridComp v1.6.0 => v1.8.0
- RRTMGP RRTMGP geos/v1.6+1.1.0 => geos/v1.7+1.0.0
- GEOSgcm_App v2.3.1 => v2.3.2
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
Zero-diff to Previous Release: YES
Restart Changes: NO
Major Zero-Diff Changes:
- Integration of WMMA (WAVEWATCH, UMWM, sea spray) model components. This introduced new
AGCM.rc
parametersUSE_WAVES:
andwave_model:
. Implementing WMMA involved the following changes: - SHOC-EDMF updates #879
- Restore the
MTRI
bundle #881 - Refine check for allowable bcs versions to be run with CatchCN #882
- Allow others to make coupled experiments #558
- Minor fixes of HISTORY for ADAS #565
- Default to Cascade Lake at NCCS for SLES12 #556
Fixture Changes:
- ESMA_env v4.24.0 => v4.25.1
- ESMA_cmake v3.36.0 => v3.38.0
- GMAO_Shared v1.9.6 => v1.9.7
- MAPL v2.43.0 => v2.43.1
- GEOSgcm_GridComp v2.5.0 => v2.5.1
- GEOS_OceanGridComp v2.1.4 => v2.1.5
- GEOSgcm_App v2.3.0 => v2.3.1
- NEW WW3 - WAVEWATCH III
- NEW UMWM - University of Miami Wave Model
Release v11.5.0 on 2024-01-23
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 setOX_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
toCHEM
#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:
- ESMA_env v4.22.0 => v4.24.0
- GEOS_Util v2.0.4 => v2.0.5
- MAPL v2.42.0 => v2.43.0
- GEOSgcm_GridComp v2.4.0 => v2.5.0
- FVdycoreCubed_GridComp v2.9.0 => v2.10.0
- fvdycore v2.8.0 => v2.8.1
- GOCART v2.2.1 => sdr_v2.2.1.1
- GEOSradiation_GridComp v1.5.1 => v1.6.0
- GEOSgcm_App v2.2.8 => v2.3.0
Release v11.4.0 on 2023-12-01
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: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, ZLEgocart_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 fromgcm_setup
into other setup scripts #541 - Fixture changes:
- ESMA_env v4.20.6 => v4.22.0
- GEOSgcm_GridComp v2.3.2 => v2.4.0
- fvdycore v2.7.0 => v2.8.0
- GEOS_OceanGridComp v2.1.3 => v2.1.4
- MOM6 geos/v2.2.2 => geos/v2.2.3
- CICE6 geos/v0.1.2 => geos/v0.1.3
- GEOSgcm_App v2.2.7 => v2.2.8
Release v11.3.3 on 2023-11-17
Zero-diff to Previous Release: YES
Restart Changes: NO
Major Zero-Diff Changes:
- Merge branches
feature/wmputman/hwt_spring_exp
andfeature/donifan/KrokMG3
intodevelop
#855- Merges in the latest changes of MGB2_2M code
- More updates to GF2020 and GFDL
- Update DTs in
gcm_setup
for non-stock configurations #537 - Updated/added command line feature for
remap_restarts.py
#19 - Further cleanup of boundary conditions #846
- Minor land related code cleanup (coeffsib) #845
- Add fv namelist entry for AIST work #696
- Fixture changes:
- NCEP_Shared v1.2.1 => v1.3.0
- GMAO_Shared v1.9.5 => v1.9.6
- GEOS_Util v2.0.3 => v2.0.4
- GEOSgcm_GridComp v2.3.1 => v2.3.2
- FVdycoreCubed_GridComp v2.8.0 => v2.9.0
- fvdycore v2.6.0 => v2.7.0
- GEOSgcm_App v2.2.6 => v2.2.7
Release v11.3.2 on 2023-10-31
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 thebuild
andinstall
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 thebuild
andinstall
directories to avoid confusion and ensure compatibility with each respective platform. The following changes were made to the repositories to accomodate these updates:- ESMA_env v4.20.0 => v4.20.6
- ESMA_cmake v3.35.0 => v3.36.0
- MAPL v2.41.1 => v2.42.0
- GEOSgcm_App v2.2.5 => v2.2.6