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

Combination for CCPP-physics #213 and #218 (H2O scheme refactor and C3/SAS/MYNN fix) #865

Merged
merged 32 commits into from
Aug 29, 2024

Conversation

grantfirl
Copy link
Collaborator

Description

This is a combination PR for work from @dustinswales (#848) and @lisa-bengtsson (#853). Neither PR changes answers.

Description for #848

Included in this PR are changes to NRL's stratospheric h2o photochemistry scheme to make it "safe across multiple CCPP instances". These changes are identical to the reorganization that ufs-community/ccpp-physics#75.

Both schemes are called from a new module, GFS_photochemistry, at the start of the time-split section of the suite. Previously, the ozone scheme was called from GFS_stateout_update, and the h2o scheme was called just after.

Description for #853

Issue: ufs-community/ufs-weather-model#2342

When running physics suites using C3 or SAS convection with the prognostic area fraction closure, and MYNN PBL, there is a bug in that the convection expects the field "tendency_of_vertically_diffused_tracer_concentration", to compute the turbulent moisture flux component of the total moisture convergence term, that is output from all PBL schemes except MYNN.

This PR updates the submodule pointer to ccpp/physics which adds "tendency_of_vertically_diffused_tracer_concentration" as output from the MYNN PBL scheme

Addresses CCPP PR:
ufs-community/ccpp-physics#218

Issue(s) addressed

Testing

These changes were tested individually and as a combination using UFS RTs on Hera. All tests pass.

Dependencies

ufs-community/ccpp-physics#223

dustinswales and others added 29 commits June 13, 2024 15:52
@zach1221
Copy link
Collaborator

@BrianCurtis-NOAA @DusanJovic-NOAA can you review this PR please? We're looking to potentially start testing 2408 next.

@zach1221
Copy link
Collaborator

@jkbk2004 we should be ready to merge here.

@jkbk2004 jkbk2004 merged commit 40e014f into NOAA-EMC:develop Aug 29, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bug in physics suites using the combination of C3 or SAS convection with MYNN PBL
7 participants