Releases: geoschem/GCHP
Releases · geoschem/GCHP
GCHP 14.4.1
CHANGELOG
Fixed
- Fixed formatting error in
.github/workflows/stale.yml
that caused the Mark Stale Issues action not to run
Full Changelog: 14.4.0...14.4.1
GCHP 14.4.0
Added
- RTD docs now includes Supplemental Guide "Archiving Output with the History diagnostics"
- GitHub Action config file
.github/workflows/stale.yml
, which replaces StaleBot - Added git submodule HETP for aerosol thermodynamics in GEOS-Chem
Changed
- Updated Python package versions for ReadTheDocs in
docs/requirements.txt
- Now request Python 3.12 for ReadTheDocs builds in
.readthedocs.yaml
- Updated GEOS-Chem submodule to 14.4.0
- Updated HEMCO submodule to 3.9.0
- Changed subdirectory name HEMCO_GridComp to HEMCO since not its own gridded component
- Moved HEMCO and Cloud-J submodules from GCHP_GridComp to GCHP_GridComp/GEOSChem_GridComp where they are used
- Converted Github issue templates to issue forms using YAML definition files
Removed
- GitHub config files
.github/stale.yml
and.github/no-response.yml
Full Changelog: 14.3.0...14.4.0
GCHP 14.3.1
From CHANGELOG.md
Added
- Now print container name being read by ExtData when
CAP.EXTDATA
is set toDEBUG
inlogging.yml
- Added new pre-processer setting GCHP_WRAPPER for use in submodules
- Added PLEadv export to FV3 submodule for inclusion in GCHP HISTORY.rc files
Changed
- Updated GEOS-Chem submodule to 14.3.0
- Updated HEMCO submodule to 3.8.0
- Now use short names for submodules (i.e. without the path) in
.gitmodules
Fixed
- Fixed bug where SPHU used to construct PLE for advection was vertically inverted if using raw GMAO meteorology files
- Fixed bug in UpwardsMassFlux diagnostic that was causing all values to be zero
Pull requests included
- Fix bug in advection when using raw GMAO meteorology files by @lizziel in #392
- Now use short submodule names in .gitmodules by @yantosca in #394
- Add GCHP_WRAPPER cpp definition by @lizziel in #396
- Expand GCHP advection diagnostics by @lizziel in #395
Full Changelog: 14.3.0...14.3.1
GCHP 14.3.0
From CHANGELOG.md
Added
- Added capability for TOMAS simulations in GCHP
- Added Cloud-J as submodule within GCHP_GridComp directory
- Added compile option FASTJX to use legacy Fast-JX to compute J-values in GEOS-Chem instead of Cloud-J (required for mercury simulation)
Changed
- Updated GEOS-Chem submodule to 14.3.0
- Updated HEMCO submodule to 3.8.0
Fixed
- Avoid semicolon in
CMAKE_ Fortran_FLAGS
variable when additional flags are passed tocmake
- Updated debugging guide with clearer examples
See the GEOS-Chem 14.3.0 page for a complete list of updates.
Pull requests included
- Implementation of TOMAS in GCHP by @Jourdan-He in #252
- Add capability for TOMAS simulations in GCHP by @msulprizio in #359
- Add Cloud-J as submodule to GCHP by @lizziel in #356
- Avoid a semicolon in CMAKE_Fortran_FLAGS when additional flags are passed to
cmake
by @branfosj in #334 - Merge no-diff-to-benchmark updates into the 14.3.0 development stream by @yantosca in #365
New Contributors
Full Changelog: 14.2.3...14.3.0
GCHP 14.2.3
CHANGELOG
Added
- Script
.release/changeVersionNumbers.sh
to change version numbers before a new GCHP release
Full Changelog: 14.2.2...14.2.3
GCHP 14.2.2
CHANGELOG
Changed
- Updated GEOS-Chem submodule to 14.2.2
What's Changed
Full Changelog: 14.2.1...14.2.2
GCHP 14.2.1
CHANGELOG
Changed
test
now points tosrc/GCHP_GridComp/GEOSChem_GridComp/geos-chem/test
- Hard-coded ESMF logging option removed from GCHPctm.F90
- Updated version numbers and documentation
Full Changelog: 14.2.0...14.2.1
GCHP 14.2.0
From CHANGELOG.md
Added
- Added run-time option to use dry air pressure in advection
- Added run-time option to correct mass flux for humidity
- Added
.readthedocs.yaml
to configure ReadTheDocs builds
Changed
- Updated GEOS-Chem submodule to 14.2.0
- Updated HEMCO submodule to 3.7.0
- Updated version numbers in
CMakeLists.txt
anddocs/source/conf.py
to 14.2.0 - Changed default air pressure in advection from total to dry
- Updated
AUTHORS.txt
for GCHP 14.2.0 - Updated
README.md
so that links point to http://geos-chem.org - Updated logo & badge links in
README.md
- Updated version number to 14.2.0
Fixed
- Fixed post-advection pressure edges (PLE1) passed to advection to be derived from the correct surface pressure
- Fixed typo in
docs/source/conf.py
, "_static" should be "_static/"
What's Changed
- Simplify Github issue and pull request templates by @msulprizio in #293
- Fix several problems with Github template issues by @yantosca in #297
- Make FindESMF.cmake use consistent libs by @sdeastham in #309
- Add submodule update issue template by @lizziel in #307
- Fix error in pressure level edge construction by @sdeastham in #312
- Add run-time options for dry pressure and moisture-corrected mass fluxes in advection by @lizziel in #317
- Feature/update docs by @yidant in #336
New Contributors
Full Changelog: 14.1.0...14.2.0
GCHP 14.1.1
From CHANGELOG.md
Added
- Added
EXE_FILE_NAME
andINSTALLCOPY
to src/CMakeLists.txt (facilitates integration testing)
Changed
- Changed "carboncycle" to "carbon" in
src/GCHP_GridComp/GEOSChem_GridComp/CMakeLists.txt
- Simplified Github issue and pull request templates
- Updated ReadTheDocs to specify 8.1 is minimum version of ESMF
- Updated version numbers in
CMakeLists.txt
anddocs/source/conf.py
to 14.1.1
Fixed
- Fixed global attributes written to stretched grid checkpoint files to enable restart
- Fixed day-of-week scale factor handling in MAPL ExtData
- Fixed stretched grid checkpoint file issue in MAPL that prevented restarting stretched grid simulations
Full Changelog: 14.1.0...14.1.1
GCHP 14.1.0
This release features the updates and fixes listed below.
From CHANGELOG.md
Changed
- Updated GEOS-Chem submodule to 14.1.0
- Updated HEMCO submodule to 3.6.0
- Updated ReadTheDocs documentation for 14.1.0
- Updated MAPL submodule from v2.18.3 -> v2.26.0
- Updated gFTL-shared submodule from v1.4.1 -> v1.5.0
- Updated yaFyaml submodule from v1.0-beta.4 -> v1.0.4
- Updated pFlogger submodule from v1.6.1 -> v1.9.1
- Updated ReadTheDocs documentation for 14.1.0
What's Changed
- bugfix/findRefKey: update findRefKey.sh to find previous commits by @laestrada in #280
- Add carbon simulation and KPP mechanism by @msulprizio in #283
Full Changelog: 14.0.2...14.1.0