Skip to content

Releases: GEOS-ESM/GEOSgcm

Rollback nint()

29 Sep 00:31
bd2fbc6
Compare
Choose a tag to compare

Zero-diff to previous release: NO

Restart Changes: NO

The only change in this release is moving back to using int() not nint() in GEOS_Shared/GEOS_Utilities.F90 which may cause crashes if the Debugging flags are on. Nevertheless, this is a non zero-diff change to the gcm.

Non-Zero-Diff Bugfixes and Switch to Intel-19

25 Sep 19:38
efc8fda
Compare
Choose a tag to compare

Zero-diff to previous release: NO

Restart Changes: YES for values; NO for entries/structure

Major non-0-diff changes include:

  1. Update to ESMA_env v3.0.0 (NOTE: SLES 11 Support at NCCS is Removed)
  • ESMA Baselibs 6.0.16
  • Use a new Python Stack: GEOSpyD/Min4.8.3_py2.7
  • Update compilers and MPI stacks
    • NCCS
      • Intel Fortran 19.1.2
      • Intel MPI 19.1.2
    • NAS
      • Intel Fortran 2020.2.254 (aka 19.1.2)
      • MPT 2.17 (same as before)
    • GMAO Desktop
      • Intel Fortran 19.1.2
      • Open MPI 4.0.4
  1. The GEOSadas-5_27_0 version of GEOS_Shared/GEOS_Utilities.F90 has slightly different code, nint() instead of int(). This brings git up to date.
  2. Bugfix for computations in uwshcu.F90 that involved MAPL_UNDEF
  3. Bug fix for GCC 10 with DRHOS0
  4. Upgrade to GEOSchem_GridComp v1.4.1

Zero-diff Updates

25 Sep 17:36
8f197ec
Compare
Choose a tag to compare

Zero-diff to previous release: YES

Restart Changes: NO

Changes include:

  1. Update to FVdycoreCubed_Gridcomp v1.2.5
  2. Update RRTMGP to master aug2020
  3. Add logging capability
  4. Fixes for setup scripts
  5. Remove Latlon atmosphere in setup
  6. Updates for coupled model setup
  7. Add section for AWS SLURM
  8. Allow SCM to run with 91, 137 and 181 levels
  9. Restore use of SHARE CHMDIR at NCCS for all levels
  10. NCL scripts added to generate MERRA2 forcing for SCM
  11. Remove clock rewind only in replay logic for GuestOcean
  12. Add melt_potential and fix Orphan Points for MOM6 plug/Guest ocean
  13. Subroutines called from within OPENWATERCORE of GEOS_OpenWaterGridComp.F90 have been moved GMAO_Shared to be shared across applications/components
  14. Clean up/simplify AOIL
  15. Clean up of Saltwater's children
  16. Genericize NCAR GWD Beres file location
  17. PRECIPFRAC functionality for Catch and CatchCN
  18. Updates to allow GEOS to build without MKL
  19. Run binarytile.x without MPI dur to Intel issues
  20. Upticks of other subrepo/component versions

EMIP and Other Updates

23 Jul 20:42
53a02a7
Compare
Choose a tag to compare

Zero-diff to previous release: YES

Restart Changes: NO

Major changes include:

  1. Allows EMIPs to work with New Land restart files. These files do not necessarily occur on the same day of the month. The modified code will search for files within a given year-month and start an EMIP member from that date.
  2. Fixed gcm_regress.j such that it allows to run regression test on coupled model with MOM5 and MOM6 ocean.
  3. Removed S2S history template with confusing name.
  4. Adds an fv3_setup and fv3.j script for the FV3 Standalone.
  5. Allows the JCAP functionality to work again in mkiau gridcomp as that needs the r4 version of ncesp_sp in gmao_transf.
  6. Modify mpirun flags for Open MPI 4.0.4.
  7. Updates to plots.

New MOM6, NCAR GWD, and Other Updates

17 Jul 20:46
e7f68d1
Compare
Choose a tag to compare

Zero-diff to previous release: YES - for default 72L-1MOM configuration

Restart Changes: YES - gwd_import_checkpoint has been added

Major changes include:

  1. Added MOM6 plug
  2. Added NCAR GWD
  3. Updated GFDL microphysics
  4. Updated MOM5 version (CMake changes)
  5. Run time switch between MOM5 or MOM6
  6. Updates for JEDI Integration
  7. Updated FMS
  8. Sparsed out FVdycore_GridComp and ARIESg3_GridComp dynamical cores. Sparsed out GMAO_pilgrim from GEOSgcm_GridComp.
  9. Update Aerosol Chemistry BCs to match new vertical levels.
  10. Additional question in setup scripts for:
    1. Chosing microphysics option
    2. Chosing hydrostatic/non-hydrostatic mode

Updated Vertical Levels

26 Jun 20:26
5f8394d
Compare
Choose a tag to compare

Zero-diff to previous release: ONLY 72L 1-MOMENT DEFAULT CONFIG

Restart Changes: NO

Only 0-diff for 72-level 1-MOMENT default configuration. Non-0-diff for ALL others. Major changes include:

  1. Support for increased vertical resolution and updates in FV3 and GFDL. New 71, 91, and 181-level options which have eta distributions similar to the ECMWF 137-level option. New 127-level option is similar to NCEP. Retuned surface mixing results in non-0-diff changes to the 132-level option.
  2. Updated MPI Settings for running at NCCS.
  3. New updates from S2S3 tag in CVS.
  4. Updates to coupled plotting package (coupled_diagnostics)
  5. Fixed MOM_GEOS5Plug MAPL Timers for RUN2.
  6. River routing updates.
  7. SLES12 bugfix reading LAI, GRN, NIRDF, VISDF and NDVI in (LDAS) ensemble mode.
  8. CatchCN now gets daylength from MAPL sun code abstractly so it works with the new procession including type of orbit.
  9. Updated to Chemistry v1.3.5.
  10. Added lines to AGCM.rc.tmpl to run RRTMGP (disabled by default).

Updates and Bug Fixes

05 Jun 18:05
4aa9892
Compare
Choose a tag to compare

Zero-diff to previous release: YES

Restart Changes: NO

Major changes are:

  1. Uptick the versions of many sub-repos (MAPL,cmake,env,GEOSchem_GridComp,GEOSgcm_GridComp,GEOSgcm_App,GMAO_Shared).
  2. Bugfix for array bounds in RRTMG LW.
  3. Rolls back the constraint on gcmpost.script to only operate on pressure-level collections.
  4. Added ignore_nan option for time_ave.F (off by default).
  5. Enables correct post proccessing of MAPL monthly collections.
  6. CICE updates for reading binary grid files.
  7. MIN_FREEZE_SALINITY added to AGCM.rc in coupled mode.

Updates and Bug Fixes

15 May 20:17
7693dac
Compare
Choose a tag to compare

Zero-diff to previous release: YES

Restart Changes: NO

Major changes are:

  1. Brings RRTMGP code up to date with recent Pincus Master changes as of 3 May 2020
  2. Add ability to run setup scripts in another's install directory
  3. Support for new surface parameter resource file for land
  4. Fixes issues with the scm_setup
  5. Update CircleCI to use Baselibs 6.0.12
  6. Use different ALLREDUCE algorithm for Intel MPI
  7. Change Intel MPI GATHERV algorithm so GEOSgcm does not lock up on skylakes at checkpoint
  8. Add a commented out setenv for the FOR_IGNORE_EXCEPTIONS in MPT
  9. Add option to symlink GEOSgcm.x in experiment directory
  10. FSEGMENT bug fix in gcm_forecast.setup

Upgrade to MAPL-2.1

21 Apr 18:19
e52eb1a
Compare
Choose a tag to compare

Zero-diff to previous release: YES

Restart Changes: NO

Major changes are:

  • Update to MAPL 2.1 which includes both fixes from MAPL v2.1.0 and MAPL v2.1.1
    • With this is included updating to latest releases of ESMA_env and ESMA_cmake needed by MAPL 2.1
    • Add monthly mean features.
    • Add optional equation of time correction to solar position used to calculate solar zenith angle.

Bugfixes, SLES12 Updates, and Lightning Module

17 Apr 01:18
bab2ea8
Compare
Choose a tag to compare

Zero-diff to previous release: YES (Old Land), NO (New Land)

Restart Changes: NO except moist_import has an additional field: FRACI

Major changes are:

  1. Added connectivity from MOIST to CHEM for 2 fields (RI and RL).
  2. Updates to the obio component which was in the CVS Icarus-2.0 tag.
  3. Bugfix for coupled mode renaming TSKINI to TSKINICE.
  4. Bugfix for DTDT_moist which was initially set to temperature but never updated to provide tendency.
  5. Compute the lightning flash rate (LFR) online following the approach used by GEOSCHEMchem_GridComp. The LFR is calculated in MOIST and then made available to other components as a new export field (LFR_GCC).
  6. Modified the mk_Restarts script to run on SLES-12.
  7. Update RRTMGP to Pincus 2020-Feb-12.
  8. New Surface parameter resource file (GEOSsurface_GridComp/Shared/GEOS_SurfaceGridComp.rc) to avoid having to add new parameters into AGCM.rc.tmpl and prepare for further science development.
  9. Correcting the following issues with the single column model: (1) GF imports from DYN were not filled; (2) scm_setup incompletely adjusted for L132; (3) SST file for cfmip_s11 case was incorrect.
  10. Allows regrid.pl to run on SLES-12
  11. Enabled compilation of convert_aerosols.x as R8