-
Notifications
You must be signed in to change notification settings - Fork 159
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
FV3 changes for refactored ozone physics scheme #661
Conversation
…ture_reorg_ozphys
@grantfirl I'm moving this PR, and the UWM PR, back to draft. It needs more input from othesr. |
@dustinswales Can you pull in the latest ccpp-framework to this PR and update the description to say that we're doing this: NCAR/ccpp-framework@219f2e9 ? I've tested this commit of the ccpp-framework using UFS-RTs and everything was bit-for-bit, so this should not change any baselines. |
@DusanJovic-NOAA Ready to merge |
Description
This PR contains modifications to accommodate changes to the NRL ozone physics parameterization.
There are new interstitials variables for the data needed by the ozone scheme. The scheme data is ingested in GFS_typedefs:control_initialize() and provided to the scheme via interstitials, previously this data was stored on the HEAP within the scheme. Organizing the scheme this way removes the need for the scheme to access shared memory, making the scheme "stateless".
Issue(s) addressed
ccpp-physics #74
Testing
Coming soon...