Recent Releases of gcclassic

gcclassic - GCClassic 14.6.3

Release date: 28 Jul 2025 DOI

From CHANGELOG.md

Added

  • Added -DDEBUG flag to GEOSChem_Fortran_FLAGS_DEBUG_Intel and GEOSChem_Fortran_FLAGS_DEBUG_GNU to toggle debug-only code

Changed

  • Updated CMakeLists.txt to set compilation option mcmodel=small for ARM-based CPUs, as ARM does not support mcmodel=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

Release date: 12 Jun 2025 DOI

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

Release date: 29 May 2025 DOI

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

Release date: 18 Apr 2025 DOI

Added

  • Added a CI workflow that checks for issues in GCClassic's CI workflows
  • Added documentation for GEOS-Chem simulations to ReadTheDocs

Changed

  • Bumped jinja2 to 3.1.6 in docs/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

Release date: 05 March 2025 DOI

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 rubric section 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

Release Date: 12 Feb 2025 DOI

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-chem is and s3://gcgrid is free

Changed

  • Bumped jinja2 to version 3.1.5 in docs/requirements.txt to 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

Release date: 10 Jan 2025 DOI

From CHANGELOG.md

Added

  • Added code to src/CMakeLists.txt to build & install the KPP standalone executable when fullchem or custom mechanisms are selected
  • Added ReadTheDocs Supplemental Guide on using the KPP-Standalone Box Model and KPP-Standalone Interface in GEOS-Chem

Changed

  • Changed submodules: true to submodules: recursive in .ci-pipelines/*.yml files, which will fetch all levels of submodules in Azure CI tests.

Fixed

  • Fixed logic error in src/CMakeLists.txt that 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

Release date: 08 Nov 2024 DOI

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.yaml to 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/doc folder

Fixed

  • Fixed formatting error in .github/workflows/stale.yml that caused the Mark Stale Issues action not to run
  • Updated to Python package jinja2==3.1.4 in docs/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

Release date: 13 Aug 2024 DOI

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-labels list 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

Release date: 2024-07-24 DOI

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

Release date: 28 Jun 2024 DOI

CHANGELOG

Fixed

  • Fixed formatting error in .github/workflows/stale.yml that 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

Release Date 31 May 2024 DOI

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_DIAG configuration option and related ReadTheDocs documentation
  • GitHub config files .github/stale.yml and .github/no-response.yml
  • Unused CO2 and carbon simulation options from geoschem_config.yml (and from related code in co2_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

Release date: 02 Apr 2024 DOI

From CHANGELOG.md

Added

  • GitHub action to perform compile-only integration tests

Changed

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

Release date: 09 Feb 2024 DOI

From CHANGELOG.md

Changed

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

Release date: 01 Dec 2023 DOI

CHANGELOG

[14.2.3] - 2023-12-01

Added

  • Script .release/changeVersionNumbers.sh to 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

Release date: 10 Oct; 2023 DOI

CHANGELOG

Changed

  • test now points to src/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.txt and docs/source/conf.py to 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

Release date: 05 Oct 2023 DOI

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 SatDiagn to 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.txt and docs/source/conf.py to 14.2.0
  • Reorganize folder structure of ReadTheDocs docs/source subdirectories
  • Note that HEMCO log output is now sent to the GEOS-Chem log file
  • Updated AUTHORS.txt for version 14.2.0
  • Updated links in README.md to point to http://geos-chem.org
  • Updated logo & badge links in README.md to 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_species menu in geoschem_config.rst ReadTheDocs 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

Release date: 03 Mar 2023 DOI

From CHANGELOG.md

Added

  • Added .github/ISSUE_TEMPLATE/config.yml file 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.txt and docs/source/conf.py to 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

Release date: 01 Feb 2023 DOI

This is release features the updates and fixes listed below.

From CHANGELOG.md

Added

  • Added SANITIZE CMake option

Changed

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

DOI

This is a bug fix release featuring the updates and fixes listed below.

From CHANGELOG.md

Changed

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

DOI

This is a bug fix release featuring minor fixes and updates since 14.0.0.

From CHANGELOG.md

Changed

- CMake
Published by msulprizio over 3 years ago

gcclassic - GEOS-Chem Classic 14.0.0

Release date: 25 Oct 2022

DOI

This is a major version release featuring the following updates:

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

DOI

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

DOI

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:

- CMake
Published by yantosca almost 4 years ago

gcclassic - GEOS-Chem Classic 13.3.4

Release date: 07 Dec 2021

DOI

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

DOI

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

DOI

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

DOI

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 YuIMN
Code.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

DOI

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

DOI

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.

- CMake
Published by msulprizio over 4 years ago

gcclassic - GEOS-Chem Classic 13.2.0

Release date: 07 Sep 2021

DOI

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

Documentation

- CMake
Published by msulprizio over 4 years ago

gcclassic - GEOS-Chem Classic 13.1.2

Release date: 06 Jul 2021

DOI

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

DOI

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

DOI

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

DOI

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

DOI

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

DOI

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

DOI

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

DOI

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

DOI

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