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 HEMCO ERS tests #1221

Open
wants to merge 5 commits into
base: cam_development
Choose a base branch
from

Conversation

lizziel
Copy link
Collaborator

@lizziel lizziel commented Jan 9, 2025

This PR updates submodule HEMCO_CESM to version 2.1.0 and adds new ERS tests for CAM-chem in HEMCO. The new version of HEMCO_CESM includes fixes to allow ERS tests of CAM-chem with HEMCO to pass if restarted on the hour. The new tests (10hr) do this, allowing us to demonstrate that the issue with current ERS tests (9hr) is understood to be caused by restarting mid-hour.

Part of this fix is also to use a new HEMCO_Config.rc file which specifies hourly rather than monthly read of aviation emissions. This is necessary to force vertical regridding to model pressure levels at the highest frequency possible in HEMCO (hourly).

Additional improvements in this update are:

  1. Reduced and corrected HEMCO prints. HEMCO prints still go to the CESM log but note that a future update coming soon will move that to the atm log, enabled by a new HEMCO version about to be released.
  2. Fleximod capability in HEMCO_CESM

See issue discussion at #856
See HEMCO_CESM updates related to the ERS test problem at ESCOMP/HEMCO_CESM#41

Updates include:
- New HEMCO configuration input file which reads 3D emissions hourly
- New ERS and ERP tests for FCSD_HCO which use 10 steps instead of 9
- Updated HEMCO_CESM submodule version (v2.1). HEMCO version remains the
  same (3.9.0).

Signed-off-by: Lizzie Lundgren <[email protected]>
@lizziel
Copy link
Collaborator Author

lizziel commented Jan 9, 2025

This PR is based on cam6_4_038. Please let me know if you would like me to rebase on a new version. Once the version is settled on I will run the test suite again and create the changelog updates.

@lizziel lizziel changed the title Fixes HEMCO ERS tests Fix HEMCO ERS tests Jan 10, 2025
@cacraigucar
Copy link
Collaborator

@lizziel - is the plan to continue working on getting the restarts to work no matter what timestep the model attempts to restart on? In order to fully function in CESM, this requirement would need to be met.

@cacraigucar cacraigucar self-requested a review January 13, 2025 22:08
@cacraigucar cacraigucar self-assigned this Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

2 participants