Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix GEOS-Chem 14.5.0 build in CESM by excluding hard dependencies on HEMCO #2542

Open
wants to merge 3 commits into
base: dev/no-diff-to-benchmark
Choose a base branch
from

Commits on Oct 31, 2024

  1. Fix GEOS-Chem 14.5.0 build in CESM by excluding hard dependencies on …

    …HEMCO
    
    In the CESM model, emissions through HEMCO are provided to GEOS-Chem through the physics buffer and not through the HEMCO subroutine calls. A side-effect of this implementation is that HEMCO versions and GEOS-Chem versions in CESM can be decoupled, and thus hard-dependencies on HEMCO data structures should not apply.
    
    In this particular case, additional ExtState fields in HEMCO are causing CESM build failures in the latest GEOS-Chem version. Most (but not all) subroutines in hco_interface_gc_mod.F90 are unused in CESM and are now blocked off from MODEL_CESM to avoid this hard dependency.
    
    Signed-off-by: Haipeng Lin <[email protected]>
    jimmielin committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    00c6a20 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Update CHANGELOG

    jimmielin committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    b9b11b1 View commit details
    Browse the repository at this point in the history
  2. Update CHANGELOG

    jimmielin committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    482d047 View commit details
    Browse the repository at this point in the history