Releases: GEOS-ESM/GEOSchem_GridComp
Maintenance release: GMI, PHEM, ChemEnv, Infrastructure
This release is zero-diff for the standard gcm_setup.
GMI has new overpass (OVP) diagnostics, and a fix for H2O_TEND
PCHEM has a new option for water vapor production & loss (off by default)
ChemEnv has new overpass diagnostics
infrastructure updates pertaining to Circle CI, docker authentication, etc
Release consistent with GEOSadas-5_27_1 CVS Tag
This is a release based off of v1.1.0 for the transition of the GEOSadas-5_27_1 tag to Git. This is NOT part of current development, but rather just a release off of the older code for this one tag. Do not use this for development.
It is released as v1.1.1 as the changes are minor and essentially a patch on the old v1.1.0.
This release is equivalent to the GEOSadas-5_27_1
CVS tag. It is also equivalent to the git tag cvs/GEOSadas-5_27_1
Infrastructure items
Zero-diff
Small steps forward, including:
- Convert PChem to use nf90 interfaces
- Use xlarge resource for CircleCI
- Use Ubuntu20 GCC10 image
Tiny() comparison, and GMI photolysis cleanup
Non-zero diff (small) when WetRemoval detects values between zero and tiny() -- NOTE: cases of this have been seen when using GCC compiler, but not (yet) for Intel compiler
- Revision to the GMI FastJ photolysis, mostly removing outdated versions, and clarifying an index range.
- In the shared wet-removal routine, replaced "GT zero" with "GT tiny", to avoid usage of extremely small numbers; this is technically non-zero-diff for aerosols, and impact should be minimal.
- Minor housekeeping.
CMake details
Keeping CMake files in line with the current practices.
Updates to GMI and TR
Zero diff for PCHEM; GMI differs due to photolysis refactoring (round-off), and updated WMO boundary conditions (non-trivial)
- New photolysis option in GMI: CloudJ
- Removed extraneous files under GMI
- Replaced rcEsmfReadLogical with ESMF_ConfigGetAttribute in GMI (this allows GMI stubbing)
- Photolysis in GMI no longer reports spurious FAIL
- New GMI boundary condition file
- Fixed memory leak in TR
- 3D emissions diagnostic in TR is now kg/m2/s instead of kg/m2
- Several TR diagnostics now account for moist air
- MAPL 2.1.1 needs 6.0.11
- Update CI to Baselibs 6.0.12
Enable use of online lightning flash rates in GEOSCHEMchem
Requires GEOSgcm_GridComp PR #187: Online calculation of lightning flash rate for GEOSCHEMchem
GOCART update for 2-moment tuning
Merge pull request #72 from GEOS-ESM/develop Support tuning in 2-moment microphysics
Fixes for CMake using F2Py and LaTeX
This release should be used along with these Pull Requests:
ESMA_cmake#62
GMAO_Shared#84
and
UMD_Etc#11
GMI Upgrade and GAAS Replay fix
A fix in GAAS (in REPLAY mode) now corrects forecasts -- This requires GEOSgcm_GridComp PR #241.
GMI can now use HEMCO for isoprene emissions, and can save time if RAS_NO_NEG is in effect.
(Chemistry functionality is now in line with CVS tag Icarus-3_2_p9_MEM_19.)