Releases: GEOS-ESM/GEOSchem_GridComp
v1.10.3 on 2022-10-27: GMI new mechanism and point source emissions
This release is zero-diff for all components except GMI and TR.
GMI now supports two mechanisms: StratTrop_Orig (the default) and StratTrop_HFC_S.
The choice of mechanism is a compile-time option.
The default is listed in GMIchem_GridComp/CMakeLists.txt .
@env v4.5.0 and later supports a command line option -gmi_mechanism <option_name>
for both build.csh and parallel_build.csh .
Note 1 - The stOX tracer in TR does not yet work properly with GMI mech StratTrop_HFC_S.
Note 2 - The original GMI mechanism is zero-diff with the prior release,
except for the re-definition of PI (from 4.00*ATAN(1.00) to MAPL_PI)
in GMIchem_GridComp/GMI_GridComp/GmiEmiss_GridCompClassMod.F90 .
Note 3 - GMI is still not coupled with GOCART2G.
What's Changed
- Pure CMake GMI mechanism detection by @mathomp4 in #222
- additional gmi mechanism by @ssteenro in #221
- CHANGELOG.md fix by @ssteenro in #223
- New GMI Mechanism, Point Source Emissions by @ssteenro in #224
Full Changelog: v1.10.2...v1.10.3
v1.10.2 on 2022-09-22: GCRs in GMI; GMI is out of Chem_Registry.rc
This release is zero-diff with v1.10.1, except when running GMI with GCRs turned on.
Galactic Cosmic Ray emission of NOx is now included in GMI (optional, default is "on"). [@vlvalenti ]
GMI entries are no longer in Chem_Registry.rc, they have moved to Chem_Mech_Registry.rc in preparation for compile-time choice of chemical mechanism.
GMI is transitioning from the use of Chem_Bundle, to the new Species_Bundle.
What's Changed
- Feature/vvalenti/gcr emissions updates by @vlvalenti in #215
- Runtime_Registry minor improvement by @mmanyin in #216
- Take GMI out of Chem_Registry.rc by @mmanyin in #217
- Update CHANGELOG for v1.10.2 by @mmanyin in #218
- Merge from Develop - GCRs in GMI; TR and GMI out of Chem_Registry.rc by @mmanyin in #219
Full Changelog: v1.10.1...v1.10.2
v1.6.1 on 2022-09-13: GEOS-IT Updates
This release of GEOSchem_GridComp is based on v1.6.0 and incorporates changes needed for GEOS-IT.
This is a special release, outside of the standard semantic versioning logic: the changes for v1.6.1 were not all included in v1.7.0.
The changes were as follows:
Disabling wet deposition for CO2, CO and CH4 due to conservation and convective transport issues - included in v1.7.0
Single line correction to Henrys_Law_cts.F90 - included in v1.8.0
ChemEnv imports total precip from SURFACE - included in v1.9.1
Full Changelog: v1.6.0...v1.6.1
v1.10.1 on 2022-08-30: New TR Registry, GMI photolysis update
This release is zero-diff for PCHEM and TR.
The release is non-zero-diff for GMI simulations.
Details:
- Added new Runtime_Registry module in Shared/Chem_Base, for Chem children to use instead of Chem_Registry.
- TR now uses Runtime_Registry instead of Chem_Registry
- GMI photolysis now uses "random cloud overlap" instead of "maximal overlap" (@ssteenro)
- GMI now enforces a floor value for transported species
- Removed diagnostic messages for GMI isoprene emissions
- Fixed typo in yaml files (@bena-nasa)
What's Changed
- fixes #209 by @bena-nasa in #210
- GMI random cloud overlap by @mmanyin in #211
- new Runtime_Registry by @mmanyin in #212
- Delete the parts of Chem_Registry related to TR, now handled separately by @mmanyin in #213
- New TR Registry; GMI photolysis update by @mmanyin in #214
Full Changelog: v1.10.0...v1.10.1
v1.10.0 on 2022-08-16 - GMI improvements
This release is zero-diff for PCHEM.
It is non-zero-diff for GMI.
The updates include:
GMI now gets solar zenith angle from MAPL, providing greater accuracy and better consistency in GEOS.
GMI dry deposition bug fix (ported from Icarus).
Improvements related to YAML.
GMI now uses emissions and boundary conditions from CCMI RefD1.
Relocated ExtData files into GMAO shared space.
New flag for GMI - whether modified QV values are copied back to the rest of the model.
What's Changed
- Update CHANGELOG.md by @mmanyin in #192
- Feature/vvalenti/sza mapl in gmi by @vlvalenti in #193
- Update CMakeLists.txt by @christophkeller in #194
- Fix for dry deposition in GMI by @mmanyin in #195
- Handmerge main into develop - 2022-Jun-23 by @mathomp4 in #200
- Add yaml linter by @mathomp4 in #198
- Update CircleCI to use Baselibs 7.5.0 by @mathomp4 in #201
- Handmerge main into develop 2022-Aug-04 by @mathomp4 in #205
- GMI now uses CMIP6 emissions by @mmanyin in #206
- incremental improvements to GMI by @mmanyin in #207
- merge CHEM develop into main, 8-16-22 by @mmanyin in #208
New Contributors
- @vlvalenti made their first contribution in #193
Full Changelog: v1.9.6...v1.10.0
v1.9.6 on 2022-08-04 - hotfix to ignore @QuickChem
This zero-diff release updates CI (to work w/ latest GEOSgcm) and .gitignore (now includes QuickChem).
CHEM Release v1.9.5 on 2022-06-22
This release is zero-diff. It fixes a YAML typo, for ExtData2G .
CHEM Release v1.9.4 on 2022-05-31
Zero diff release.
This release finishes the prep work for ExtData2G.
What's Changed
- Update for AMIP magic date for ExtData2G by @bena-nasa in #190
- Merge develop to main by @bena-nasa in #191
Full Changelog: v1.9.3...v1.9.4
CHEM Release v1.9.3 on 2022-05-26
This release is zero diff for the standard PCHEM experiments.
Non-zero-diff (NZD) changes, only seen in specialized experiments, are noted below.
The main changes:
-
In advance of ExtData2G: Addded yaml files corresponding to the ExtData.rc files
(@bena-nasa ) -
Updated CI to use v1 orb and job
(@mathomp4 ) -
Added overpass diagnostics and created an internal state in ChemEnv
(@JulesKouatchou ) -
Made changes to scavenging efficiency in Chem_Shared Convection and WetRemoval - NZD for TR species Pb and Be
(@mmanyin ) -
Bug fix (pSO2_OCS connectivity to GOCART2G) - only NZD when running the StratChem/ACHEM/GOCART2G OCS-produced SO2 mechanism
(@pcolarco ) -
GMI now gets TPREC from SURFACE, via ChemEnv - NZD for GMI, differences on the order of round-off
(@mmanyin )
=======
What's Changed
- Updates for Spack Support, Round 2 by @mathomp4 in #177
- Feature/mmanyin/fix gmi import by @mmanyin in #178
- prc: one line bug fix to correct pSO2_OCS connectivity to GOCART2G by @pcolarco in #183
- Changes in scavenging efficiency in Chem_Shared Convection and WetRemoval by @mmanyin in #184
- Added overpass diagnostics and created an internal state by @JulesKouatchou in #185
- Add new files for ExtData2G by @bena-nasa in #186
- Handmerge main to develop - missed GitFlow by @mathomp4 in #189
- Preparing for ExtData2G, plus other odds and ends by @mmanyin in #188
New Contributors
- @pcolarco made their first contribution in #183
- @JulesKouatchou made their first contribution in #185
Full Changelog: v1.9.2...v1.9.3
Fix REPLAY issue, and AMIP emissions for 20th cent
This hot-fix release addresses two issues. The first is a bug that affects some REPLAY runs; this is fixed in part by adding MAPL_RestartSkip to certain ACHEM imports, and the rest of the fix is done in the GOCART repository. The second issue involves AMIP emissions; for 20th century simulations new resource files are needed, and they are now located in AMIP.20C/, a sibling directory to AMIP/ . The setup and run-time scripts must also be changed to complete this fix.
The changes in this release do not alter any results of simulations that ran successfully with the previous release, so in that sense this release is ZERO-DIFF.
What's Changed
- fixes #181 by @bena-nasa in #182
- Add AMIP.20C, clean up AMIP by @mathomp4 in #180
New Contributors
- @bena-nasa made their first contribution in #182
Full Changelog: v1.9.1...v1.9.2