-
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
Fix hrrr quilting restart tests #683
Conversation
Are there fixes that need to be made (or already are made) in FMS to accept float where applicable? |
There are no changes required in FMS, this PR modifies fv3atm write routine to make the restart files identical to FMS restart files. |
Currently, FMS restart files have all axis defined as double:
while quilting restart files have vertical axis defined as float:
This PR fixes that inconsistency. Whether that should be changed, and whether we change it in both FMS and quilting is a separate issue. If we want to keep FMS and quilting restarts identical then the change should be made in both places at the same time. |
Combined PR #1467 is finished testing, and these fv3atm sub-PRs are ready for final review/merge. @junwang-noaa are you able to provide a review of this PR as well? Edit disregard. changes here were combined into fv3atm 595 |
This PR is already merged via #595 |
Description
Small change in quilting restart write routine to make all axis in the physics restart files use double values (instead of float even when physics is compiled in 32 bit) to make the files identical to FMS restart files. With this change we can have all tests that run quilting use the same baselines as corresponding control tests.
Is a change of answers expected from this PR? No
Issue(s) addressed
Link the issues to be closed with this PR, whether in this repository, or in another repository.
(Remember, issues should always be created before starting work on a PR branch!)
Testing
How were these changes tested? ufs-weather-model regression test
What compilers / HPCs was it tested with? Intel and GNU on Hera
Are the changes covered by regression tests? Yes
Have the ufs-weather-model regression test been run? Yes. On what platform? Hera.
Dependencies
N/A