Releases: GEOS-ESM/GEOSchem_GridComp
Precip imported from Surface / Spack / CI changes
This is a zero-diff update; requires GEOSgcm_GridComp v1.15.2 or later.
New in this release:
- Modifications to receive Observed Precip data from Surface GridComp Exports (rather than an ad-hoc READ from within Chem). Therefore, Precip into Chem is based on whatever method is used in Surface.
- Moved CircleCI to use circleci-tools orb
- Updates to CMake to support Spack
ACHEM uses newer QFED, GMI runs w/o aerosols
ACHEM now uses QFED v2.5r1 for the AMIP scenario. This mean non-zero-diff from the previous release, but the differences are slight.
ACHEM also has a new AMIP.20C "20th century" scenario.
GMI was broken in the last release, because the aerosol coupling with GOCART2G is incomplete. So GMI has been modified to allow AERO_PROVIDER = none. This lets us work on other sections of GMI, while the aerosol coupling is developed.
What's Changed
- GitFlow: Merge main into develop by @mathomp4 in #165
- Allows GMICHEM to use AERO_PROVIDER='none' by @ssteenro in #172
- Feature/#328/geos v10.19.4/gocart2g by @sdrabenh in #171
- New QFED version for ACHEM; GMI can run without aerosols by @mmanyin in #173
Full Changelog: v1.8.1...v1.9.0
Minor fix
release of GOCART-2G
GOCART2G is now used for aerosols. This is non-zero-diff, and must be taken together with changes in these repositories: GEOSgcm, GEOSgcm_App, GEOSgcm_GridComp, GOCART.
Additional edits include:
- HEMCO run phases are now explicitly defined
- Update to GEOSachem_ExtData.rc
- Bug fix for GMI and StratChem surface area density calculation
- Only build one of two Julian day modules
Auto-generated notes:
What's Changed
- Update CI to Baselibs 6.2.8 by @mathomp4 in #152
- Update HEMCO run phases by @christophkeller in #149
- Feature/mmanyin/surf area dens by @mmanyin in #157
- Edits to make GNU work with GOCART2G by @mathomp4 in #161
- Feature/#328/geos v10.19.4/gocart2g by @amdasilva in #155
- Compress CircleCI Artifacts and Clean Up by @mathomp4 in #158
- Fixes #159. Fix duplicate module builds by @mathomp4 in #160
- Support for GOCART2G by @mmanyin in #162
New Contributors
- @amdasilva made their first contribution in #155
Full Changelog: v1.7.0...v1.8.0
Lightning revamp & Wet Dep work-around
This release is non-zero diff - see items (1) and (4)
This release must be adopted in tandem with other repo's -- see details of (2)
Several important modifications:
(1) Wet deposition for CO, CO2 and CH4 is disabled, while a bug-fix is developed. (non-zero-diff)
(2) Lightning module has been re-located and revamped.
(3) HEMCO config files for GOCART and GMI have been updated for v2.2
(4) GMI and TR have cleaner units handling (non-zero-diff, minor change)
Details:
(1) Disabling wet deposition for CO2, CO, and CH4 due to conservation and convective transport issues. The corrected units for the Henry's Law coefficients used in GF led to excessive wet deposition of CO2 and possibly other constituents in the x0046 experiments. This code change has been adopted as a temporary fix in ongoing x-experiments.
(2) The PR (feature/mmanyin/new_lightning_options) is one of three that must be done together (GEOSgcm_GridComp, GMAO_Shared and GEOSchem_GridComp). The result is zero-diff for PCHEM simulations. It is non-zero-diff for simulations that use Lightning Flash Rate, such as GMI.
This set of PR's is focused on the Lightning Module, which now computes both Flash Rate and NOx Emissions. The module has been moved from GMAO_Shared to Chem_Shared, since its output is used only within Chemistry code. The lightning module has also been significantly re-worked. Different Flash Rate algorithms are now available.
(3) The MEGAN configuration inputs needed by the HEMCO configuration file were changed between HEMCO v2.1 and HEMCO v2.2. In HEMCO v2.2, MEGAN is just one single extension and the configuration file needs to reflect that. C. Keller changed the configuration files for both GOCART and GMI so that they work properly with HEMCO v2.2 and higher.
This change is zero-diff for default runs (where HEMCO is not being used) but result in non-zero changes if HEMCO is enabled as it now computes MEGAN emissions properly (again). When using the old configuration files with HEMCO v2.2, MEGAN emissions are all zero (unfortunately, this is a silent bug). The updated configuration files fix this problem.
HEMCO and GEOS-Chem are now in their own repo's
GEOS-Chem and HEMCO now exist in separate repositories, as specified by GEOSgcm_GridComp.
The corresponding code from this repository has been removed.
The new code is more up-to-date, so running GEOS-Chem or HEMCO is non-zero-diff.
But all other cases are zero-diff.
GMI is now set to import RI and RL only when running Cloud-J. This is a work-around for a CTM issue.
And there were some changes to accommodate python 2 & 3, along with other bookkeeping.
Modified PCHEM interpolation
This release is NOT zero diff.
It fixes the problem of negative PCHEM tracers.
The interpolation of Production and Loss fields in PCHEM has been changed, to prevent extrapolation (for example in gridboxes where the midpoint pressures are greater than the maximum pressure in the prod/loss climatology).
GOCART moved to its own repository
GOCART is no longer included in this repository.
When GEOSgcm includes this release and the new GOCART repo, the result is Zero Diff.
Less verbose OVP
Maintenance release:
*Added Python Transition Team Codeowner.
*Silenced PRINT statements related to OVP.
*Removed chevron comments.
Zero diff
Release consistent with GEOSadas-5_27_1_p3 CVS Tag as of 2021-Feb-25
This release is equivalent to the GEOSadas-5_27_1_p3
CVS tag as of 2021-Feb-25.
It is also equivalent to the git tag cvs/GEOSadas-5_27_1_p3