Recent Releases of gcclassic
gcclassic - GCClassic 14.6.3
From CHANGELOG.md
Added
- Added
-DDEBUGflag toGEOSChem_Fortran_FLAGS_DEBUG_IntelandGEOSChem_Fortran_FLAGS_DEBUG_GNUto toggle debug-only code
Changed
- Updated
CMakeLists.txtto set compilation optionmcmodel=smallfor ARM-based CPUs, as ARM does not supportmcmodel=medium - Updated ReadTheDocs documentation to state that we are using Spack v0.23.1 in the Spack installation guide
- Updated GEOS-Chem submodule to 14.6.3
- Updated HEMCO submodule to 3.11.2
Pull requests included
- Update CMakeLists.txt to use mcmodel=small when compiling GEOS-Chem Classic on ARM processors by @yantosca in https://github.com/geoschem/GCClassic/pull/91
- Add -DDEBUG to Intel and GNU debug compiler flags by @yantosca in https://github.com/geoschem/GCClassic/pull/96
- GCClassic 14.6.3 release by @yantosca in https://github.com/geoschem/GCClassic/pull/97
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.6.2...14.6.3
- CMake
Published by yantosca 7 months ago
gcclassic - GCClassic 14.6.2
From CHANGELOG.md
Changed
- Updated GEOS-Chem submodule to 14.6.2
Pull requests included
- GCClassic 14.6.2 release by @yantosca in https://github.com/geoschem/GCClassic/pull/92
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.6.1...14.6.2
- CMake
Published by yantosca 9 months ago
gcclassic - GCClassic 14.6.1
From CHANGELOG.md
Added
- Added RTD documentation updates for GEOS-Chem 14.6.1
Changed
- Updated GEOS-Chem submodule to version 14.6.1
- Updated HEMCO submodule to version 3.11.1
Pull requests included
- GCClassic 14.6.1 release by @yantosca in https://github.com/geoschem/GCClassic/pull/90
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.6.0...14.6.1
- CMake
Published by yantosca 9 months ago
gcclassic - GCClassic 14.6.0
From CHANGELOG.md
Added
- Added a CI workflow that checks for issues in GCClassic's CI workflows
- Added documentation for GEOS-Chem simulations to ReadTheDocs
Changed
- Bumped
jinja2to 3.1.6 indocs/source/requirements.txt(fixes a security issue identified by @dependabot)
Pull requests included
- Merge GCClassic 14.5.2 into dev/14.6.0 by @yantosca in https://github.com/geoschem/GCClassic/pull/84
- Contribute CI linting workflow by @jwallwork23 in https://github.com/geoschem/GCClassic/pull/86
- GCClassic 14.6.0 release by @yantosca in https://github.com/geoschem/GCClassic/pull/87
New Contributors
- @jwallwork23 made their first contribution in https://github.com/geoschem/GCClassic/pull/86
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.5.3...14.6.0
- CMake
Published by yantosca 10 months ago
gcclassic - GCClassic 14.5.3
From CHANGELOG.md
Added
- Updated RTD docs to state that users wishing not to open AWS account can use AWS CLI commands with
--no-sign-request1
Changed
- Updated GEOS-Chem submodule to 14.5.3
- Updated HEMCO submodule to 3.10.2
Fixed
- Fixed error with the
rubricsection in the RTD planeflight documentation ## Pull requests included - GCClassic 14.5.3 release by @yantosca in https://github.com/geoschem/GCClassic/pull/85
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.5.2...14.5.3
- CMake
Published by yantosca 12 months ago
gcclassic - GCClassic 14.5.2
From CHANGELOG.md
Added
- Added clarifying text about which types of data can use altitude coordinates for the Planeflight diagnostic in RTD documentation
- Added warning for users to preprocess ObsPack GLOBALVIEWplus CH4 data files before reading into GEOS-Chem in RTD documentation
- Added text to RTD stating that data download from
s3://geos-chemis ands3://gcgridis free
Changed
- Bumped
jinja2to version 3.1.5 indocs/requirements.txtto fix a security issue - Changed the build sequence so that the KPP-Standalone is only built when configuring with
-DKPPSA=y - Updated RTD documentation to state that older Intel compilers may cause unexpected results; Also updated to recommend GCC 10 and later.
- Updated RTD documentation for fullchem rundir creation, which now asks users if they wish to build KPP-Standalone
Pull requests included
- Bump jinja2 to 3.1.5 as suggested by Dependabot by @yantosca in https://github.com/geoschem/GCClassic/pull/81
- Do not build KPP-Standalone executable unless specifically requested at compile time by @yantosca in https://github.com/geoschem/GCClassic/pull/82
- GCClassic 14.5.2 release by @yantosca in https://github.com/geoschem/GCClassic/pull/83
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.5.1...14.5.2
- CMake
Published by yantosca about 1 year ago
gcclassic - GCClassic 14.5.1
From CHANGELOG.md
Added
- Added code to
src/CMakeLists.txtto build & install the KPP standalone executable whenfullchemorcustommechanisms are selected - Added ReadTheDocs Supplemental Guide on using the KPP-Standalone Box Model and KPP-Standalone Interface in GEOS-Chem
Changed
- Changed
submodules: truetosubmodules: recursivein.ci-pipelines/*.ymlfiles, which will fetch all levels of submodules in Azure CI tests.
Fixed
- Fixed logic error in
src/CMakeLists.txtthat attempted to build the KPP standalone for the carbon simulation (see geoschem/GCClassic #78) - Fixed broken links in ReadTheDocs documentation
Pull requests included
- Add KPP standalone model to GEOS-Chem 14.5.1 by @yantosca in https://github.com/geoschem/GCClassic/pull/73
- Fix configuration error in GEOS-Chem Classic continuous integration tests on Azure by @yantosca in https://github.com/geoschem/GCClassic/pull/77
- Fixed error in CMake logic that attempted to build the KPP standalone for mechanisms other than fullchem and custom by @yantosca in https://github.com/geoschem/GCClassic/pull/79
- GCClassic 14.5.1 release by @yantosca in https://github.com/geoschem/GCClassic/pull/80
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.5.0...14.5.1
See the GEOS-Chem 14.5.1 page for a complete list of updates.
- CMake
Published by yantosca about 1 year ago
gcclassic - GCClassic 14.5.0
From CHANGELOG.md
Changed
- Updated GEOS-Chem to 14.5.0
- Updated HEMCO to 3.10.0
- Updated Cloud-J to 8.0.1
- Updated
docs/source/geos-chem-shared-docs/spack/packages.yamlto use GCC 12.2.0 compilers - Updated documentation for version 14.5.0
- Moved several doc files (not supplemental guides) that are used in both GCClassic and GCHP the to
geos-chem-shared-docs/docfolder
Fixed
- Fixed formatting error in
.github/workflows/stale.ymlthat caused the Mark Stale Issues action not to run - Updated to Python package
jinja2==3.1.4indocs/requirements.txt(fixes a security issue)
See the GEOS-Chem 14.5.0 page for a complete list of updates.
Pull requests included
- Bugfix: Restore stale workflow functionality by @msulprizio in https://github.com/geoschem/GCClassic/pull/67
- ReadTheDocs updates for GEOS-Chem Classic 14.5.0 by @yantosca in https://github.com/geoschem/GCClassic/pull/68
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.4.3...14.5.0
See the GEOS-Chem 14.5.0 page for a complete list of updates.
- CMake
Published by yantosca over 1 year ago
gcclassic - GCClassic 14.4.3
From CHANGELOG.md
Changed
- Updated GEOS-Chem (science codebase) to 14.4.3
- Updated HEMCO to 3.9.3
- Updated Cloud-J to 7.7.3
- Updated documentation (clarified discussion of grid edges)
Fixed
- Added brackets around
exempt-issue-labelslist in.github/workflows/stale.yml
Pull Requests Included
- update latitude and longitude bounds description by @nicholasbalasus in https://github.com/geoschem/GCClassic/pull/65
New Contributors
- @nicholasbalasus made their first contribution in https://github.com/geoschem/GCClassic/pull/65
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.4.2...14.4.3
- CMake
Published by yantosca over 1 year ago
gcclassic - GCClassic 14.4.2
CHANGELOG
Added
- ReadTheDocs update for for Cloud-J input parameter
num_levs_with_cloud - ReadTheDocs update: add section about using a dry-run simulation to Quickstart Guide
Changed
- Updated Cloud-J submodule to 7.7.2
- Discontinue support of FAST-JX for all simulations except Hg
New Contributors
- @yidant made their first contribution in https://github.com/geoschem/GCClassic/pull/61
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.4.1...14.4.2
- CMake
Published by yantosca over 1 year ago
gcclassic - GCClassic 14.4.1
CHANGELOG
Fixed
- Fixed formatting error in
.github/workflows/stale.ymlthat caused the Mark Stale Issues action not to run
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.4.0...14.4.1
- CMake
Published by yantosca over 1 year ago
gcclassic - GCClassic 14.4.0
CHANGELOG
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
- Converted Github issue templates to issue forms using YAML definition files
- Updated RTD documentation for the 14.4.0 release
Removed
BPCH_DIAGconfiguration option and related ReadTheDocs documentation- GitHub config files
.github/stale.ymland.github/no-response.yml - Unused CO2 and carbon simulation options from
geoschem_config.yml(and from related code inco2_mod.F90).
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.3.0...14.4.0
- CMake
Published by yantosca over 1 year ago
gcclassic - GCClassic 14.3.1
From CHANGELOG.md
Added
- GitHub action to perform compile-only integration tests
Changed
- Updated GEOS-Chem submodule to 14.3.1
- Updated HEMCO submodule to 3.8.1
- Now use short submodule names (i.e. without the full path) in
.gitmodules - Remove obsolete CH4 menu options from config file documentation
Pull requests included
- Now use short submodule names in .gitmodules by @yantosca in https://github.com/geoschem/GCClassic/pull/52
- Add GitHub action for compile-only integration tests by @yantosca in https://github.com/geoschem/GCClassic/pull/50
- Remove obsolete options from CH4 menu in geoschem-config.rst by @msulprizio in https://github.com/geoschem/GCClassic/pull/53
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.3.0...14.3.1
- CMake
Published by msulprizio almost 2 years ago
gcclassic - GCClassic 14.3.0
From CHANGELOG.md
Changed
- Updated GEOS-Chem submodule to 14.3.0
- Updated HEMCO submodule to 3.8.0
Added
- Added Cloud-J submodule which is the new default photolysis package used in GEOS-Chem
- Added compile option FASTJX to use legacy FAST-JX photolysis in GEOS-Chem instead of Cloud-J
- Added ReadTheDocs documentation for nested-grid simulations
See the GEOS-Chem 14.3.0 page for a complete list of updates.
Pull Requests Included
- Cloud-J in GEOS-Chem Classic by @lizziel in https://github.com/geoschem/GCClassic/pull/27
- Merge no-diff-to-benchmark updates into the 14.3.0 development stream by @yantosca in https://github.com/geoschem/GCClassic/pull/48
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.2.3...14.3.0
- CMake
Published by msulprizio about 2 years ago
gcclassic - GCClassic 14.2.3
CHANGELOG
[14.2.3] - 2023-12-01
Added
- Script
.release/changeVersionNumbers.shto change version numbers before a new GEOS-Chem Classic release
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.2.2...14.2.3
- CMake
Published by yantosca about 2 years ago
gcclassic - GCClassic 14.2.2
Release date: 23 Oct 2023
CHANGELOG
Changed
- Updated GEOS-Chem submodule to 14.2.2
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.2.1...14.2.2
- CMake
Published by msulprizio over 2 years ago
gcclassic - GCClassic 14.2.1
CHANGELOG
Changed
testnow points tosrc/GEOS-Chem/test- Updated GEOS-Chem submodule to 14.2.1
- Updated HEMCO submodule to 3.7.1
- Updated version numbers
- Updated version numbers in
CMakeLists.txtanddocs/source/conf.pyto 14.2.0
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.2.1...14.2.1
- CMake
Published by yantosca over 2 years ago
gcclassic - GCClassic 14.2.0
From CHANGELOG.md
Added
- Quick start guide for GEOS-Chem Classic in ReadTheDocs
- Add note about WashU status downtime and link to
itstatus.wustl.edu - Added
SatDiagnto list of GEOS-Chem History collections - Added definitions for transport tracer properties to ReadTheDocs
Changed
- Updated GEOS-Chem submodule to 14.2.0
- Updated HEMCO submodule to 3.7.0
- Updated version numbers in
CMakeLists.txtanddocs/source/conf.pyto 14.2.0 - Reorganize folder structure of ReadTheDocs
docs/sourcesubdirectories - Note that HEMCO log output is now sent to the GEOS-Chem log file
- Updated
AUTHORS.txtfor version 14.2.0 - Updated links in
README.mdto point tohttp://geos-chem.org - Updated logo & badge links in
README.mdto use HTML - Updated version numbers to 14.2.0
Fixed
- Fixed typo in Intel debug option in
CMakeLists.txt - Fixed broken link to NCO page in ReadTheDocs
Removed
passive_speciesmenu ingeoschem_config.rstReadTheDocs file
What's Changed
- Simplify Github issue and pull request templates by @msulprizio in https://github.com/geoschem/GCClassic/pull/32
- Fix problems with GitHub issue and PR templates by @yantosca in https://github.com/geoschem/GCClassic/pull/33
- Fix typo in Intel debug option in CMakeLists.txt by @msulprizio in https://github.com/geoschem/GCClassic/pull/39
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.1.0...14.2.0
- CMake
Published by msulprizio over 2 years ago
gcclassic - GEOS-Chem Classic 14.1.1
From CHANGELOG.md
Added
- Added
.github/ISSUE_TEMPLATE/config.ymlfile w/ Github issue options
Changed
- The GitHub PR template is now named
./github/PULL_REQUEST_TEMPLATE.md - Updated ReadTheDocs user registration documentation GEOS-Chem 14.1.1
- Updated ReadTheDocs run directory creation information for GEOS-Chem 14.1.1
- Updated version numbers in
CMakeLists.txtanddocs/source/conf.pyto 14.1.1
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.1.0...14.1.1
- CMake
Published by yantosca almost 3 years ago
gcclassic - GEOS-Chem Classic 14.1.0
This is release features the updates and fixes listed below.
From CHANGELOG.md
Added
- Added SANITIZE CMake option
Changed
- Updated GEOS-Chem submodule to 14.1.0
- Updated HEMCO submodule to 3.6.0
- Updated ReadTheDocs documentation for 14.1.0
Fixed
- Fixed logic in .github/workflows/findRefKey.sh for determining previous commit
What's Changed
- Add SANITIZE CMake option to check for memory leaks and undefined behavior by @yantosca in https://github.com/geoschem/GCClassic/pull/24
- bugfix/findRefKey: update findRefKey.sh to find previous commits by @laestrada in https://github.com/geoschem/GCClassic/pull/29
- Add carbon simulation and KPP mechanism by @msulprizio in https://github.com/geoschem/GCClassic/pull/31
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.0.2...14.1.0
- CMake
Published by msulprizio about 3 years ago
gcclassic - GEOS-Chem Classic 14.0.2
Release date: 29 Nov 2022
This is a bug fix release featuring the updates and fixes listed below.
From CHANGELOG.md
Changed
- Updated GEOS-Chem submodule to 14.0.2
- Updated HEMCO submodule to 3.5.2
- Updated the documentation for clarity
Full Changelog: https://github.com/geoschem/GCClassic/compare/14.0.1...14.0.2
- CMake
Published by msulprizio about 3 years ago
gcclassic - GEOS-Chem Classic 14.0.1
Release date: 31 Oct 2022
This is a bug fix release featuring minor fixes and updates since 14.0.0.
From CHANGELOG.md
Changed
- Updated GEOS-Chem submodule to 14.0.1
- CMake
Published by msulprizio over 3 years ago
gcclassic - GEOS-Chem Classic 14.0.0
Release date: 25 Oct 2022
This is a major version release featuring the following updates:
- Update GEOS-Chem submodule to 14.0.0
- Update HEMCO submodule to 3.5.0
- Migrate user guide to https://geos-chem.readthedocs.io/en/latest/
From CHANGELOG.md
This file documents all notable changes to the GEOS-Chem Classic wrapper repository since version 13.4.1. See also CHANGELOG files for individual submodules: - src/geos-chem/CHANGELOG.md - src/HEMCO/CHANGELOG.md
Added
- Added files for GEOS-Chem User Manual on ReadTheDocs
- Created CHANGELOG.md
Changed
- Changed GEOS-Chem submodule to 14.0.0 release
- Changed HEMCO submodule to 3.5.0 release
- Updated CONTRIBUTING.md and SUPPORT.md to retire guidelines on GEOS-Chem wiki
What's Changed
- [PULL REQUEST] Add CHANGELOG.md by @msulprizio in https://github.com/geoschem/GCClassic/pull/25
Full Changelog: https://github.com/geoschem/GCClassic/compare/13.4.1...14.0.0
- CMake
Published by msulprizio over 3 years ago
gcclassic - GEOS-Chem Classic 13.4.1
Release date: 19 May 2022
Contains the following bug fixes: - Bug fixes for anthropogenic CH4 emissions over US, Canada, and Mexico
For more information, please see: - geoschem/geos-chem 13.4.1 milestone
- CMake
Published by msulprizio almost 4 years ago
gcclassic - GEOS-Chem Classic 13.4.0
Release date: 02 May 2022
Updates that will affect full-chemistry benchmark simulations
- Migrate sulfate chemistry into KPP
- Convert the HOCl & HOBr reactions with dissolved SO2 to use gas phase SO2
- Turn off sea salt debromination by default
- Fix bug in Henry law CALC_HEFF routine in hetchem computations
- Bug fix: Remove double-counting of HCl uptake on acidic sea salt
- Update surface resistance for ozone deposition to ice/snow
- Update to HEMCO version 3.4.0
- AEIC 2019 aircraft emissions inventory
- Use degassing-only volcano emissions in GEOS-Chem benchmark simulations
- Fix end year for CEDSNOSHIP and MULTISEAICE entries in HEMCO_Config.rc
- Fix parallelization errors in GEOS-Chem Classic and add updates for better numerical stability
- Use updated definition of PM2.5; Add PM10 diagnostic
Updates that will NOT affect full-chemistry benchmark simulations
- Updated Hg chemistry in KPP
- NOTE: Still undergoing validation, a fix may be issued in a patch version (e.g. 13.4.1)
- Bug fix: Use REAL*8 precision in for CH3O2 + OH reaction definition in fullchem.eqn
- Updated Global Inventory of Methane Emissions from Oil/Gas/Coal (GFEI v2)
- Anthropogenic Methane Emission Inventory for Canada
- Use EDGARv6 global anthro emissions for CH4 simulation
- Updated Rn-222 emissions for TransportTracers simulations
- Retire HEMCO extension for CH4 wetland emissions
- Updates to enable automated run directory creation
- Bug fix: Allow GEOS-Chem Classic History to archive irregular intervals (e.g. a month and a day)
- Updates for running GEOS-Chem within GEOS
- Add CH4 pseudo flux diagnostic
- Add capability to write GEOS-Chem Classic timers to JSON file
- Update tagged Ox simulation to use archived prod/loss rates from GEOS-Chem and retire Linoz
- Apply bug fix for dust aciduptake simulation
Updates that will only affect GCHP
- Add capability to use mass fluxes in advection
- Switch advection to use total pressure (rather than dry)
- Add option for driving GCHP with native GEOS meteorological files
- Add diagnostic for vertical air movement (vertical mass flux)
- Define a GCHP "Default" diagnostic collection that will archive a small number of commonly-requested diagnostic fields
- Add capability to read native meteorological data files
- Fix communicators leak Weiyuan Jiang (GSFC)
- Fix unintuitive error handling when untemplated file is missing
- Fix incorrect output file timestamp with 24-hour duration and 1-hour frequency
- Fix units in FV3 mass flux variable that impacted vertical mass flux diagnostic
- Move call to setupwetscav to prevent zero CH2O used in wet scavening in first timestep
- This removes differences in wet scavenging when breaking up run
For more information, please see:
- Getting Started with GEOS-Chem
- NOTE: We are in the process of moving the GEOS-Chem Classic manual to https://geos-chem.readthedocs.io
- NOTE: We are in the process of moving the GEOS-Chem Classic manual to https://geos-chem.readthedocs.io
- GCHP manual at ReadTheDocs
- HEMCO manual at ReadTheDocs
- GEOS-Chem 13.4.0 page on the GEOS-Chem wiki
- CMake
Published by yantosca almost 4 years ago
gcclassic - GEOS-Chem Classic 13.3.4
Release date: 07 Dec 2021
Contains the following bug fixes:
- Bug fix: Now correctly check GEOS-Chem Classic History diagnostic subset indices
- Fix incorrect restart file path in dry-run configuration file download_data.yml
For more information, please see: - geoschem/geos-chem 13.3.4 milestone
- CMake
Published by yantosca about 4 years ago
gcclassic - GEOS-Chem Classic 13.3.3
Release date: 01 Dec 2021
Contains the following updates: - Upgrade to HEMCO version 3.2.2, which includes the following bug fixes: - Restore updating of manual HEMCO diagnostics, which had been clobbered due to a prior Git merge - NOTE: This affects only the CH4, Hg, and TOMAS simulations
For more information, please see: - geoschem/HEMCO 3.2.2 milestone
- CMake
Published by yantosca about 4 years ago
gcclassic - GEOS-Chem Classic 13.3.2
Release date: 18 Nov 2021
Contains the following updates: - Fix outdated path in GCHP fullchem config file ExtData.rc
Please see the following pages for details on these updates: - 13.3.2 wiki page - 13.3.2 Github milestone for geoschem/geos-chem
- CMake
Published by yantosca over 4 years ago
gcclassic - GEOS-Chem Classic 13.3.1
Release date: 15 Nov 2021
Contains fixes for minor issues that were discovered during the 13.3.0 benchmarking process:
- Diagnostic fixes:
- Fix incorrect units in ProdLoss diagnostic output
- Bug fix: Remove second underscore from StateChm Hg simulation fields
- Remove duplicate unit conversion from kg/kg dry to v/v dry in planeflightmod.F90
- Now allow GEOS-Chem Classic History collection names to contain an underscore
- Other updates and fixes:
- Stop gracefully if the chemical solver fails to converge to a solution twice in a row
- Also print out concentrations and reaction rates at the affected grid box, which can aid in debugging the problem
- Fix call to timers in fullchemmod.F90
- Use default timesteps (transport=600s, chemistry=1200s) for nested-grid simulations using 0.5° x 0.625° grids
- EXCEPTION: CH4 simulations at 0.5° x 0.625° will still use transport=300s, chemistry=600s timesteps
- Fix incorrect file path in TOMAS routine YuIMNCode.F90
- GCHP updates and fixes:
- Fix incorrect file timestamp with freq=1hr and duration=24hr
- The cleanRunDir.sh script now removes additional log files produced by GCHP
Please see the following pages for details on these updates: - 13.3.1 wiki page - 13.3.1 Github milestone for geoschem/geos-chem - 13.3.1 Github milestone for geoschem/GCHP - 3.2.1 Github milestone for geoschem/HEMCO
- CMake
Published by yantosca over 4 years ago
gcclassic - GEOS-Chem Classic 13.3.0
Release Date: 15 Nov 2021
GEOS-Chem 13.3.0 contains the following updates:
- Gas-phase chemistry updates:
- Addition of aromatic VOC chemistry
- Addition of C2H2 and C2H4 chemistry
- Addition of CH3O2 + OH reaction
- Addition of HMS chemistry
- Heterogenous chemistry updates:
- Cleaning up hetchem reaction rate computations for clarity and efficiency
- Updates to IONO2 hydrolysis reaction following Wang et al. (2021)
- Revise gamma(N2O5) computation; cap A at 3.2e-8
- Fixed typo in routine CloudHet
- Fixed typos in ClNO2 hetchem reactions: HNO2 should be a product, not HNO3
- Add better error trap criteria to prevent reaction rate computations from blowing up
- Emissions updates:
- Add option to use NEI2016 emissions over the US (turned off by default)
- Avoid double counting of acetone source from monoterpenes when using online MEGAN
- Update volcano emissions to May 2020 and add climatology
- Updated offline dust emissions from Meng et al. (2021)
- NOTE: benchmark simulations use online dust emissions instead
- Send all HEMCO error messages to GEOS-Chem log
- Other updates:
- Updated aerosol dry deposition
- The ObsPack diagnostic can now use the ?ADV? Wildcard
- Features only affecting GCHP:
- Include thread number in GEOS-Chem and HEMCO error messages
- GCHP Adjoint updates
Please see the following pages for details on these updates, including benchmarks: - 13.3.0 wiki page - 13.1.0 Github milestone for geoschem/geos-chem - 13.1.0 Github milestone for geoschem/GCHP - 3.2.0 Github milestone for geoschem/HEMCO
- CMake
Published by yantosca over 4 years ago
gcclassic - GEOS-Chem Classic 13.2.1
Release date: 10 Sep 2021
This release fixes the following issue identified since 13.2.0:
- Retire tropchem simulation as an option
- Bug fix for JvalO3O1D and JValO3O3P diagnostics
- Bug fixes for the planeflight diagnostic
- Several bug fixes for nested-grid simulations
- Several bug fixes for Hg simulations
- Add WashU data server to data download script
- Update the download_data.py script to read global settings from a YAML file
Please see the following links for more information on this version.
- GEOS-Chem 13.2.1 wiki page
- 13.2.1 milestone for geoschem/geos-chem
- 3.1.1 milestone for geoschem/HEMCO
- CMake
Published by msulprizio over 4 years ago
gcclassic - GEOS-Chem Classic 13.2.0
Release date: 07 Sep 2021
This is the release for GEOS-Chem 13.2.0. Major updates since 13.1.2 include:
- CEDS v2 emissions through 2019
- Updated Yuan/BNU MODIS LAI product (2000-2019)
- Improved wet scavenging from Luo et al. (2020) (as option)
- Blowing snow emissions of sea salt and sea salt bromide
- Trace metal simulation
Please see the following links for more information on this version.
Overview
- GEOS-Chem 13.2.0 wiki page
- 13.2.0 milestone for geoschem/geos-chem
- 3.1.0 milestone for geoschem/HEMCO
Documentation
- CMake
Published by msulprizio over 4 years ago
gcclassic - GEOS-Chem Classic 13.1.2
Release date: 06 Jul 2021
Features: 1. Zero-diff updates required for CESM2-GC 2. Updated the download_data.py script to fetch GCAP2 met fields from U. Rochester server 3. Added .zenodo.json for auto-filling DOI fields
- CMake
Published by yantosca over 4 years ago
gcclassic - GEOS-Chem Classic 13.1.1
Release Date 22 Jun 2021
This release fixes the following issue identified since 13.1.0:
- Fix for PM2.5 diagnostic
- Updates for compatibility of GEOS-Chem in GEOS
Please see the following links for more information on this version.
- CMake
Published by msulprizio over 4 years ago
gcclassic - GEOS-Chem Classic 13.1.0
Release date: 17 Jun 2021
This is the release for GEOS-Chem 13.1.0. Updates since 13.0.2 include:
- Vertical allocation of CEDS energy and industry emissions
- Diurnal scale factors of power plane emissions in Chine
- Fix for H2O boundary conditions at the tropopause
- Updates to speed up the chemical solver
- Support for GCAP 2.0
- Updated CH4 emissions
- Bug fix for nested grid simulations to read boundary conditions continuously
Please see the following links for more information on this version.
Overview
Documentation
- CMake
Published by msulprizio over 4 years ago
gcclassic - GEOS-Chem Classic 13.0.2
Release date: 12 Apr 2021
This patch version of GEOS-Chem fixes the following issues discovered since 13.0.1:
- Met fields were only being read in once at the start of the simulation
- As was originally reported in Issue https://github.com/geoschem/geos-chem/issues/686
See the 13.0.2 milestone for details.
- CMake
Published by yantosca almost 5 years ago
gcclassic - GEOS-Chem Classic 13.0.1
Release date: 23 Mar 2021
This release fixes the following issue identified since 13.0.0:
- Use online dust emissions (DustDead) by default
- Add several fixes for the GEOS-Chem Classic dry-run option
- Force GEOS-Chem Classic restart file to match simulation date
- Avoid "IsGas and IsAerosol are both false" error when adding new P/L species in KPP
- Fix MAXRO2 in planeflight diagnostic
See the 13.0.1 milestone for details.
- CMake
Published by msulprizio almost 5 years ago
gcclassic - GEOS-Chem Classic 13.0.0
Release date: 18 Mar 2021
This is the official release for GEOS-Chem 13.0.0. Please see the following links for more information on this version.
Overview
Documentation
- CMake
Published by msulprizio almost 5 years ago
gcclassic - GEOS-Chem Classic 13.0.0-rc.2
Release date: 17 Mar 2021
This release candidate fixes the following issue identified since 13.0.0-rc.1:
- Restore offline aerosol simulation
- Remove scale factors from DustDead extension and set in HEMCO_Config.rc instead
- Remove setting negative concentrations to zero in mixing_mod.F90 and use error trap instead
- Save OH in ND51 and ND51b binary punch timeseries diagnostics
- Add several fixes for TOMAS simulations
- Fix several issues in specialty simulations identified by integration tests
- Use output from 10-year full-chemistry benchmark for specialty simulations and full-chemistry restart files
- Add stale bot and no-response bots
- CMake
Published by msulprizio almost 5 years ago
gcclassic - GEOS-Chem Classic 13.0.0-rc.1
Release date: 13 Jan 2021
This release candidate fixes the following issue identified since 13.0.0-rc.0:
- Changed minimum required CMake version to 3.13
- CMake
Published by msulprizio about 5 years ago
gcclassic - GEOS-Chem Classic 13.0.0-rc.0
Release date: 08 Jan 2021
This is the first release candidate for GEOS-Chem 13.0.0. Major updates since GEOS-Chem 12.9.0 include.
- The GEOS-Chem source code has been split into several repositories:
- GCClassic: Wrapper for GEOS-Chem Classic
- GCHP: Wrapper for GCHP (GEOS-Chem in high performance mode)
- GEOS-Chem: GEOS-Chem science code plus scripts to create GEOS-Chem run directories and integration tests
- HEMCO: Harmonized Emissions Component code for reading, regridding, and processing data
- MERRA-2 is the recommended meteorology field over GEOS-FP
- CMake is the default build system; Support for GNU Make has been retired
- Carbon based units for VOC species have been removed
- CEDS GDB-MAPS is now the default anthropogenic emissions inventory
- The "tropchem" chemistry mechanism has been retired
- Several issues with the RRTMG diagnostics have been resolved
Please see the following links for more information on this version.
Overview
Documentation
- CMake
Published by msulprizio about 5 years ago
gcclassic - GEOS-Chem Classic 13.0.0-beta.2
This version includes the following updates since GEOS-Chem 13.0.0-beta.1. A ten-year full-chemistry benchmark was performed with this version. See the GEOS-Chem 13.0.0 wiki page for more details.
Structural updates: - Update GEOS-Chem and HEMCO documentation - Use all species in tagO3 simulations by default
Bug fixes: - Add fixes to restore HEMCO standalone simulations - Do not compress scalar variables in netCDF files
- CMake
Published by msulprizio about 5 years ago
gcclassic - GEOS-Chem Classic 13.0.0-beta.1
This version includes the following updates since GEOS-Chem 13.0.0-beta.0. One-year full-chemistry and transport tracer benchmarks were performed with this version. See the GEOS-Chem 13.0.0 wiki page for more details.
Structural updates: - Add integration testing for GEOS-Chem Classic and GCHP
Science updates: - Add CLOCK tracer for diagnosing age of air
Bug fixes: - Add several bug fixes that were identified by GEOS-Chem integration tests
- CMake
Published by msulprizio about 5 years ago
gcclassic - GEOS-Chem Classic 13.0.0-beta.0
This version includes the following updates since GEOS-Chem 12.9.0. A 1-month full-chemistry benchmark was performed with this version. See the GEOS-Chem 13.0.0 wiki page for more details.
Structural updates: - Create new GCClassic wrapper repository - Separate HEMCO from GEOS-Chem to use as a git submodule in GCClassic in GCHPctm - Retire the GEOS-Chem Unit Tester repository and move GEOS-Chem run directory creation to the GEOS-Chem repository - Retire the GNU Make build system in both GEOS-Chem Classic and GCHP and replace with CMake - Updates to GEOS-Chem and HEMCO interface for compatibility with CESM - Removal of HEMCO code from within the non-local PBL mixing modules - Dynamically allocate diagnostic arrays based on HISTORY.rc content to minimize memory footprint - Add global mean OH and CH4 lifetime diagnostics
Science updates: - CEDS_GBD-MAPS emission inventory (1970 - 2017) - Retire carbon-based units for VOCs - Retire tropchem chemistry mechanism - Implement a new tropchem simulation using Standard mechanism below the tropopause and archived P/L rates above - Update QFED emissions through July 2020 - ODIAC fossil fuel emissions for CO2 simulations - Global Hg emissions from Streets et al. (2019) (as option) - Global Hg emissions from EDGARv4.tox2 (as option) - Global Inventory of Methane Emissions from Fuel Exploitation
Bug fixes: - Heterogeneous chem fixes, performance improvements, and clarification - Fix handling of NOx coefficients in ucxmod.F90 - Prevent divide-by-zero errors in UCX routine UCXNOX - RRTMG fixes and updates
- CMake
Published by msulprizio over 5 years ago