Releases: GEOS-ESM/GEOSgcm
0-diff Updates Running the Default Jason-3_2 Configuration
Zero-diff to previous release: YES (with defaults and without regridding)
Restart Changes: YES (land regridding)
- Non-zero-diff updates for:
- Regridding land restarts
- Running Chou-Suarez longwave radiation.
- Update FV3 to latest version v1.0.9 which fixed UH25 diagnostic to build in both R4 and R8.
- Land Updates:
- Clarified LONG_NAME of "snow depth" variable.
- Added wemin wemout options.
- Add PEATMAP data processing (disabled by default).
- GEOSsurface_GridComp changed values of pi to MAPL_PI.
- Added 8 more climatological (fPAR, VISDF, NIRDF stats for CATCHCN) data files and new clsm/country_and _state_code.data file.
- Extra column on soil_param.* files.
- Non-zero-diif bug fix in Chou-Suarez for erroneous cloud contamination in OLR-OLRNA (aerosol forcing).
- Fixed MAPL bug with vector regridding of winds in CTM.
- Workaround fix building FMS on macOS.
** Due to issues do not use v10.4.0
Zero-diff Updates to Jason-3_2 Default Configuration
Changelog
-
Compute decomposition in MKIAU GridComp.
-
Use esma_set_this in GridComps.
-
Allows GEOS-Chem (v12.4.0) chemistry to be setup and run "out of the box".
-
INTERNAL and IMPORT restarts for GEOS-Chem are now in AGCM.rc.tmpl.
-
GEOS-Chem timestep is set to be 2 x HEARTBEAT by default.
-
Enforces GOCART_DT==HEARTBEAT_DT so all species work correctly.
-
Bug fix for comments using GNU compilers with Ninja.
Zero-diff Updates to Default Jason-3_2 Config
Changelog
-
Enable reading netCDF increments during EXACT replay.
-
Fixed issues affecting the MOIST aerosol diagnostics: 1) incorrect mapping of tracer names to diagnostics and 2) sign of the diagnostics by not allowing negative values.
-
New approach for increment diagnostics discussed in GEOSchem_GridComp v1.0.3.
-
OXIT and OXIM replaced with MTRI%PCHEM::OXIM and TRI%PCHEM::OXIT in most HISTORY files. OX increments due to moist and turblence are now computed using BundleIncrementMod.F90 and their names have been changed.
-
Implemented increments to land surface variables in the ADAS.
-
Fixed GUST for AMIP vs no-inc REPLAY difference in HISTORY.
-
Removed shallow.F90 which is no longer used.
-
Updated gcm_regress.j to be able to test both agcm and coupled models.
-
Remove references to gcm_stats.j in setup.
Restart Changes: None.
Zero-diff Updates to Jason-3_2
Changelog
-
Fields out of the MTR bundle came in the "wrong" order and affected the Henry's law constants. Hotfix to fetch field by name instead of by index.
-
Fixed triangular pdf option in SHUW.
-
Update chemistry to v1.0.2 to run GMI and Stratchem. Updated the StratChem and GMIchem setup scripts to better match gcm_setup.
-
Hotfix in fv_tracer2d.F90 to compare to ksplt instead of nsplt.
-
FVdycoreCubed_GridComp moved to separate repository.
-
FMS moved to separate repository.
-
getco2.F90 moved to @GMAO_Shared.
-
Adapted GuestOcean_GridComp to select DATASEA, MOM5 or MOM6 at runtime.
-
Changes to enable LDAS to start using the develop branch:
- ensemble ID width for LDAS
- added co2 file for CatchCN support
- bug fix that only affects New Land when snow impurity model is active
-
Updates from S2S-3 CVS tag:
- includes dual ocean code
- update to precip correction and additional coupled diagnostics
-
MERRA2_EMISSIONS_DIRECTORY path bugfix for gcm_run.j and regress.j
-
Updates from CVS GEOSadas-5_25_2 tag.
-
Updated plots.
-
Enhancements to scm_setup script.
Restart Changes: None.
Zero-diff update to 10.3.2
- Move to GMAO_Shared 1.0.4 to merge more updates from CVS for plots
- Updates for Travis CI
Release Equivalent to Jason-3_2
With this release, version 10.3.2 is equivalent to the CVS Jason-3_2
tag.
Note: For CVS to semantic versioning translation purposes Jason-X_Y
is translated as v10.X.Y
where Jason=J is given the number 10 based on it being the tenth letter.
Changelog
Per the @GEOSgcm_App/ChangeLog
:
This is non-zero-diff to Jason-3_1
.
- Changes in FV3 related to Horizontal Advection choices. (from Bill: JU_20190722_WMP)
- Changes in FV3 dddmp (from 0.1 to 0.2, to improve stability)
- Changes in MOIST related to ICE-FALL. (from Bill: JU_20190722_WMP)
- Updates to GEOS_OpenWaterGridComp.F90 and GEOS_DataSeaGridComp.F90 to modify the original Coupled/Merged System to include Santha's reformulated ice/melt. (from Santha: sakella-GEOSadas-5_25_0_DV_in_MIZ_SSTunderIceFix)
- Many updates related to CMAKE for upcoming GIT repository.
- The addition of ERA5 to QUICKPLOT.
- Modified STATS for NPO, SPO, and XPO regions. Modified Montage plots.
Restart Changes: None.
Release Equivalent to Jason-3_1
With this release, version 10.3.1 is equivalent to the CVS Jason-3_1
tag.
Note: For CVS to semantic versioning translation purposes Jason-X_Y
is translated as v10.X.Y
where Jason=J is given the number 10 based on it being the tenth letter.
Changelog
Per the @GEOSgcm_App/ChangeLog
:
This is non-zero-diff to Jason-3_0
- Updates to GuestOcean_GridComp.F90 to re-sync OCEAN clock with ATMOS clock
when running Regular REPLAY together with DataOcean. (non-zero diff) - Introduced code in MAPL_CFIO for HISTORY which corresponds to the "fix_undef" utility used in MERRA-2 post-processing. This creates consistency between horizontally transformed and vertically interpolated quantities and the target output level (i.e., values below surface are UNDEF).
- MKIAU has been modified to allow for REPLAYing to different vertical resolution. Results are zero-diff to previous versions if vertical resolution is the same.
- Updates to mk_restarts for Land/Catch. Zero-diff when regrid.pl points to standard (old-land) Icarus/Jason boundary area.
Restart Changes: None.
Release 10.3.0 equivalent to Jason-3_0
With this release, version 10.3.0 is equivalent to the CVS Jason-3_0
tag.
Note: For CVS to semantic versioning translation purposes Jason-X_Y
is translated as v10.X.Y
where Jason=J is given the number 10 based on it being the tenth letter.
Changelog
Per the @GEOSgcm_App/ChangeLog
:
- Zero-Diff update to FV3 dynamics to allow FV3+ADV option
- Updates from Mike Manyin to his tag:
Jason-2_2_MEM_2
- This tag primarily is a Merge between
Jason-2_2
and Andrea Molod's coupled tag. This produces a non-zero diff toJason-2_2
due to a modified surface layer interface.
Restart Changes: None. However, due to changes in import states and diagnostics, these restarts have changed but are passive to the prognostic restarts:
irrad_internal_rst
surf_import_rst
tr_internal_rst
turb_import_rst
Initial Git Release
This is the initial release of GEOSgcm
with code equivalent to the CVS tag GEOSadas-5_25_0
. This is roughly equivalent to the CVS tag Jason-3_0
save for a script in @GEOSgcm_App
.
Testing by @mathomp4 (1 day run at C24) and @lltakacs (EMIP run) show zero-diff to Jason-3_0
.
Note: For CVS to semantic versioning translation purposes Jason-X_Y
is translated as v10.X.Y
where Jason=J is given the number 10 based on it being the tenth letter.