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

Add GCHP ctmEnv-only simulation option #477

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

lizziel
Copy link
Contributor

@lizziel lizziel commented Feb 21, 2025

Name and Institution (Required)

Name: Lizzie Lundgren
Institution: Harvard University

Describe the update

This update introduces a compile-time option for a new simulation that does not run GEOS-Chem or advection. The GCHPctmEnv gridded component, which is at the same hierarchical ESMF level as GEOS-Chem and FV3, is the only child gridded component of GCHP_GridComp that is run. The purpose of this is to experiment with producing 12 km lat-lon wind exports from c720 mass flux imports using MAPL.

The ctmEnv simulation option is enabled by building with -DMODEL_CTMENV=y. There is an accompanying update in the GEOS-Chem repository for the option to create a a run directory for the ctmEnv simulation.

Important notes:

  • All of GCHP is compiled with the exception of code within #ifndef MODEL_CTMENV blocks.
  • Dynamics is both compiled and initialized. This avoids code dependency issues.
  • The simulation could be extended in the future to optionally include dynamics with a simple tracer.
  • The simulation does not use restart files. This enables it to be extremely lightweight and fast when run at high resolutions.

This update will require concurrent merge of geoschem/geos-chem#2742.

Expected changes

This is a no diff update.

Reference(s)

None

Related Github Issue

Enable by building with -DMODEL_CTMENV=y. This will skip running GEOS-Chem
and advection.

Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
@lizziel lizziel added category: Feature Request New feature or request topic: Run Directories Related to GCHP run directories labels Feb 21, 2025
@lizziel lizziel self-assigned this Feb 21, 2025
@lizziel
Copy link
Contributor Author

lizziel commented Feb 21, 2025

fyi @sdeastham

@lizziel lizziel added no-diff-to-benchmark This update will not change the results of fullchem benchmark simulations topic: Runtime Related to runtime issues (e.g. simulation stops with error) labels Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: Feature Request New feature or request no-diff-to-benchmark This update will not change the results of fullchem benchmark simulations topic: Run Directories Related to GCHP run directories topic: Runtime Related to runtime issues (e.g. simulation stops with error)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant