Releases: GEOS-ESM/GEOSgcm
Releases · GEOS-ESM/GEOSgcm
Release v11.0.1 on 2023-05-18
Zero-diff to Previous Release: YES
Restart Changes: NO, with minor exception to solar mentioned below
Major Changes:
- Merge in GEOS/mitgcm #547 #724 #423 #22 GEOS_OceanGridComp v2.0.0
- Add datalake #557
- Restructure
make_bcs
scripts #740 - Update
make_bcs
legacy input path #718 and associated PRs - Reorganize
make_bcs
output directory #729 - Bug fix to address errors that caused fail of start-stop regression test for most Catchment-CN4.5 land tiles #657
- Bug fix remapping of CatchCN restart variables (
RZMM
,TGWM
,SFMM
) #741 - Update
AGCM.rc.tmpl
for reordered sw cloud optics file in RRTMGP v1.6 #446. The INTERNAL state of SOLAR now hasCOSZSW
,CLDxxSW
, andTAUxxPAR
added to it. - Remove Rome detection at NAS, fixes for AWS and unknown #460
- Add more processes for tiles for catch restart #18
- Fix issue with topo linking, pass in stretched grid options #14
- Fixture changes:
- GEOSgcm_App v2.1.0 => v2.1.2
- GEOSgcm_GridComp v2.0.0 => v2.1.1
- MAPL v2.38.1 => v2.39.1
- GEOSradiation_GridComp v1.3.0 => v1.4.0
- RRTMGP geos/v1.5+1.0.0 => geos/v1.6+1.1.0
- GEOS_Util v1.1.1 => v2.0.0
- ESMA_cmake v3.28.0 => v3.29.0
- ESMA_env v4.9.1 => v4.9.2
- New MITgcm
Release v11.0.0 (Krok) on 2023-05-11
Zero-diff to Pre-release v11.0.0-rc.1: NO
Restart Changes: YES
Major Changes:
- Updated L181 and L91 ak/bk to remove kinks in 1st derivative of DZ. Adjusted top four aks for L137.
- Brought in changes from Hazardous Weather Testbed tags.
- Stretched-grid updates.
- Ability to output to generic X-Y grids (such as Lambert Conformal).
- New output diagnostics availible.
- Re-enabling wet scavenging tendency output.
- Additional tunings for physics.
- Improvements to
gcm_regress.j
for separate start-stop and layout tests. - More details regarding the changes can be found here:
Release v10.26.0 on 2023-04-19
Zero-diff to Previous Release v10.25.1: YES (except for minor differences listed below)
Restart Changes: YES (see below)
Non-zero-diff Changes:
LONG_NAME
changes for some fields incatch
restartTR
restart includes additional tracers to be used in R21CTKM
field was added toturb
restart
Major Changes:
- This release brings in R21C updates
- Added new
HISTORY_R21C.rc.tmpl
- Clarification of some
LONG_NAME
attributes from surface - Added exports for new diagnostics
- Modified observed precip regridding to use conservative algorithm
- Modified
ADD_INCS
to properly export wind tendencies - Updates for lowest-model-level forcing collections
Pre-release of Krok
Zero-diff to Previous Release: NO
Restart Changes: YES
Major Non-zero-diff Changes:
- Refactor MoistGridComp to separate GF, UW, BACM, GFDL and MGB2 codebases into distinct interface modules and leverage shared process level code in a new moist Process_Library module (L72 defaults to BACM_1M).
- TRB and Moist refactoring support updates to new vertical levels beyond L72 including a move to GF2020 and new cldmicro schemes (L72 defaults to GF-Legacy).
- GWD code includes new convective background scheme and anisotropic ridge orographic scheme (L72 defaults to old schemes).
- FV3 updated to support stretched grids and dual hydrostatic/non-hydrostatic build.
Release v10.25.1 on 2023-03-08
Zero-diff to Previous Release: YES
Restart Changes: NO
Major Zero-diff Changes:
- Introducing
IGNI
as a new component that integrates fire weather observations into fuel moisture codes and fire behavior indexes based on the CFFWI system by @adarmenov in #699 #710 #410 - "make boundary conditions" (
make_bcs
) package updates:- Update paths to use a new inputs area by @biljanaorescanin in #694
- Cleanup and reorganization of files in
./Raster
by @gmao-rreichle in #707 - Add new 0.66 degree MOM6 grid into
make_bcs
by @yvikhlya in #712
- Cleanup of Catchment-CN constants in
CatchmentCNRst.F90
by @gmao-jkolassa in #682 - Removed unused code in GWD by @bena-nasa in #705
- NAS updates:
- Got
AERO_PROVIDER=GMICHEM
working with necessary changes toAGCM.rc
to run with it (aerosol optics files) by @ssteenro in #416 - Additions to
GMAO_ods
to include trace gas support forCoDAS
. Also includes more OMPS and AMSR support from Ricardo'srt_g530_1.6.0_merge
tag by @briardew in #311 - Move
regrid
andremap_restarts
frompost
directory topre
directory by @mathomp4 in #3 - Plot updates:
- Update to Baselibs 7.8.1 (ESMF 8.4.1) to avoid possible memory corruption bug #533
- Update to ESMA_cmake v3.26.0 to better handle Rome nodes #531
- Updates to MAPL 2.35.2 which includes:
- Changes from @weiyuan-jiang needed by the land group.
- Bug fixes for
ExtData
from @bena-nasa and fixes for UFS folks
Release v10.25.0 on 2023-01-20
Zero-diff to Previous Release: Not always
Restart Changes: NO
Potential Non-zero-diff Changes:
- Updated to use 2021 NRL Solar File by @mathomp4 in #366
- Updated to use ExtData2G by default by @vbuchard in #381
Zero-diff Changes for Stock Configuration
- Fixes to allow non-72-level runs to use ExtData2G by @mathomp4 in #389
- Updated
logging.yaml
by adding YAML linter by @mathomp4 in #391
Structural Changes
- Moved
GEOS_Util
out ofGMAO_Shared
into its own repository.
Release v10.24.0 on 2023-01-18
Release v10.23.3 on 2023-01-18
Zero-diff to Previous Release: YES
Restart Changes: NO
Major Zero-diff Changes:
- Improved the user interface of
mk_runofftbl.F90
by @sanAkel in #693 - Updates for WSTAR Calculation and plots package by @lltakacs in #313
- Upticks to additional repositories:
- MAPL v2.33.0 -> v2.34.2 highlights:
- Fixed the naming convention of the split field name (#1874). For this, before on split fields in History you'd get out
DU
,DU002
,DU003
. But now MAPL will doDU001
,DU002
,DU003
- Updates for better support of State Specs in GOCART (see GEOS-ESM/GOCART#202)
- Support for
*
expansion in long names - Support to fill
%d
in long names
- Support for
- Fixed the naming convention of the split field name (#1874). For this, before on split fields in History you'd get out
- ESMA_cmake v3.21.0 -> v3.24.0
- GEOSchem_GridComp v1.11.0
- GEOS_OceanGridComp v1.2.1
- MOM6 geos/v2.1.0
- MAPL v2.33.0 -> v2.34.2 highlights:
Release v10.23.2 on 2022-12-19
Zero-diff to Previous Release: YES
Restart Changes: NO
Major Zero-diff Changes:
- Read bcs parameters from target bc directory instead of from catchment restart file by @weiyuan-jiang in #670
- Remove
snowalb
from restart file when target bc does not have it by @weiyuan-jiang in #673 - Restore
mk_CatchRestarts
soregrid.pl
will not work with new bcs with snowalb anymore by @weiyuan-jiang in #674 - Add adjustable tolerance to the rasterization routine by @atrayano in #663
- Add Option to Use MODIS-based Snow Albedo Climatology by @biljanaorescanin in #618
- Further cleanup and reorganization of
make_bcs
by @weiyuan-jiang in #634 - Add optional data sea ice thickness for atmosphere-only configuration by @sanAkel in #686
- Add warning about QQJ,K in the context of new GMI mechanisms by @mmanyin in #378
- Update path for
M2_REPLAY_ANA_LOCATION
by @sanAkel in #377 HISTORY.AOGCM-MOM5.rc.tmpl
updated to be consistent with the MOM6 and AMIP templates by @yvikhlya in #382regrid_exch: tile_hist.data
removed from history template by @yvikhlya in #383- Add a warning message for users that
regrid.pl
is being phased out and replaced withremap_restarts.py
by @biljanaorescanin in #304 - Bug fix for remapping MERRA-2 from 2021-06 to 2021-09 by @mathomp4 in #303
- Make MERRA2 remapping with
remap_restarts.py
consistent withregrid.pl
by @mathomp4 in #308 - Modify
remap_restarts.py
to useargparse
by @mathomp4 in #291 - Further OBIO support added to RRTMGP and Chou-Suarez in GEOSradiation_GridComp v1.2.0
- Upticked from MAPL v2.30.2 to MAPL v2.33.0
- Upticks in
env
,cmake
, andecbuild
Release v10.23.1 on 2022-11-18
Zero-diff to Previous Release: YES and NO (see below)
Restart Changes: YES
Non-zero-diff Changes:
- Uptick
GEOSradiation_GridComp
to v1.1.0. Two fields (FSWBANDN
andFSWBANDNAN
) insolar_internal_rst
were previouslyMAPL_UNDEF
because there was no facility in RRTMG to calculate them yet. This facility is now added and thus this restart is technically non-zero-diff but these fields now have realistic values by @mathomp4 in #483
Major Zero-diff Changes:
- Upticked GEOSchem_GridCom from v1.10.1 to v1.10.4 (see release additional notes)
- Upticked MAPL from v2.25.0 to v2.30.2 (see additional release notes)
- Upticked GOCART from v2.1.0 to v2.1.2 (see additional release notes)
- RRTMG enabled two new exports
DROBIO
andDFOBIO
(downwelling direct and diffuse fluxes all-sky, with aerosol) in the 33 bands used by ORadBioGC. These calculations can be turned on ifRRTMG_TO_OBIO: .TRUE.
appears inAGCM.rc
when RRTMG SW is run by @mathomp4 in #483 - Updates for Spack Stack by @mathomp4 in #643
- Removed CUDA macros from
GEOS_GwdGridComp
by @darianboggs in #636 - Removed unused NCEP code from
GEOS_GwdGridComp
by @darianboggs in #640 - Modified
RUN1
to load balance by @aoloso in #647 - Added support for
CatchCN
ensemble run by @weiyuan-jiang in #645 - Added
CatchCN
vars to rst by @weiyuan-jiang in #658 - Corrected units for mislabeled
CatchCNCLM45
variables by @gmao-jkolassa in #660 - Updated HISTORY for coupled model applications by @sanAkel in #359
- Bugfix and updates to
gmichem_setup
by @mmanyin in #361 - Updated Oserver calculations by @mathomp4 in #347
- Added explicit CONTACT to History by @mathomp4 in #367
- Fixed cloning for coupled experiments by @mathomp4 in #365
- Added
GEOSCHEMchem_ExtData.yaml
to list of yaml files forEXTDATA2G
by @christophkeller in #368 - Updated
gmichem_setup
andstratchem_setup
by @mmanyin in #270 - Bugfix for forecast template and changes for default forecast HISTORY by @sdrabenh in #373
- Added preliminary support for Singularity by @mathomp4 in #350
- Made
GMAO_etc
to depend onGMAO_perllib
by @mathomp4 in #297 - Updated EASE grid tile file name by @weiyuan-jiang in #295
- Fixed
gcmpost.script
logic to generatexdf.tabl
for collections withmonthly:1
attribute by @sdrabenh in #300 - In addition to the above changes, these additional repositories were up-ticked as well:
Full list of changes for GCM fixture: v10.23.0...v10.23.1