-
Notifications
You must be signed in to change notification settings - Fork 158
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
Update i/o routines for new surface coldstart file. #698
Conversation
records mandatory and the 'composite' records optional. Compute the 'composite' records from the surface-specific records. Fixes NOAA-EMC#670.
Fixes NOAA-EMC#670.
file or a new surface file from the new chgres_cube. The new files will have a global attribute saying this is a version 2 file. Fixes NOAA-EMC#670.
Request one new regression test that is based on the 'control_c48_intel' test. That test is ATM only and uses a non-fractional grid. The new test's coldstart files used the same input GFS data to chgres (located here The 'oro' and other fixed files used by the new test were: The coldstart files for the new test are here: |
For details on the new regression test data, see ufs-community/ufs-weather-model#2005 |
@jkbk2004 - This is related to ufs-community/ufs-weather-model#2005. I do not have permissions to assign a reviewer to this PR. |
@jkbk2004 we have approvals here, and testing is complete on 2005. Can you please merge this PR? |
Description
The UFS_UTILS chgres_cube program is being updated to process fractional grids. The surface coldstart file generated by the new chgres_cube will contain new records. Update the FV3 routines to read either the new surface coldstart format or the original format. The new coldstart files (named version 2) will contain the following global attribute:
The model i/o routine will check for this attribute and act accordingly.
Since the updates to the model i/o routine are backwards compatible, regression test results should not change.
Issue(s) addressed
Associated PR's
Testing
The regression tests were run on Hera using the branch at bbc5bf8 and passed. The regression test log is here: https://github.com/GeorgeGayno-NOAA/ufs-weather-model/blob/9bfffc16568b5d2039c956642d601b41dbad9190/tests/logs/RegressionTests_hera.log
Dependencies
The updates to chgres_cube are being tracked here: ufs-community/UFS_UTILS#123
This PR will also include one or two new regression tests. See below for details.