-
Notifications
You must be signed in to change notification settings - Fork 247
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
Add omega calculation and change LSM diag option to RTs #2373
Add omega calculation and change LSM diag option to RTs #2373
Conversation
Thank you very much for taking care of this |
Ok, thank you for taking a look at this. I will add those changes later today. |
6995bc0
to
c127601
Compare
This PR adds the omega calculation to select diag_tables and the default_vars.sh script. The older version of this branch had calculations apply to regional tests. This version reverts those changes and now the omega update is only applied to global RTs.
I went ahead and redid the PR. The only changes now are to the global RTs and the regional RTs will remain as is. |
Reset test_changes.list for LSM updates that will be added.
d70ce2d
With LSM upgrades in PR ufs-community#2354, the IOPT_DIAG option will now be set to 2 instead of 1. This change was in most RTs. This commit will change the option for the remaining RTs that did not have this option.
More changes were rolled into this PR. A couple of the RTs were missing the LSM option that should be a part of #2354. Those have been added and tested. @HelinWei-NOAA thanks for pointing out the issue and let me know if anything else needs to be rolled in here. I'll edit the overall PR text to reflect this soon. |
Please go ahead and resync your branch, we'd like to get started with testing this PR today, thank you. |
Please also commit the updated test_changes.list to verify which baselines need updates. |
I had to regenerate the list, I'll ping you here once it's committed. |
@FernandoAndrade-NOAA Ok test_changes.list was added. Let me know if you need anything else. |
@BrianCurtis-NOAA getting started with baseline creation for this PR. |
If manually editing test_changes.list in the future, please be sure to verify the editor is using LF instead of CRLF, otherwise it'll insert hidden characters that will cause issues |
Before testing can start it will need a new bl-date |
Adding a note that the following tests failed comparison on Gaea after successful baseline recreation: |
neither of those show up in the test_changes.list and the wam_debug one failed on WCOSS2. regenerate those baselines and try those two again. @dpsarmie can you check your old run logs to see if those tests passed? |
Just checked. The run that generated the test_changes.list was on Hercules and those tests are turned off for the Hercules platform. I'll run the tests on Hera and report back soon. |
@jkbk2004 This is a good data point to emphasize that we should work towards all tests being run on one platform or devise a testing method where all tests are run between two machines prior to joining the commit queue. |
Ok, full suite has run on Hera and yes, |
on-behalf-of @ufs-community <ecc.platform@noaa.gov>
Ok, testing is complete, we can proceed with final review. |
Add a parameter "pass_full_omega_to_physics_in_non_hydrostatic_mode" in FV3 namelist. It was set to "true" to use a new method to diagnose omega. This PR is based on the /ufs-community/ufs-weather-model#2327) Corresponding parameter changed in GFSv17 related regression tests ufs-community/ufs-weather-model#2373))
Commit Queue Requirements:
Description:
This PR adds the new omega calculation for RTs that are run in non-hydrostatic mode. Changes have been made to diag_tables and only the global_control.nml.IN. The original implementation of the omega calculation in FV3 can be found here: #2327 and the related global workflow PR that implements this is here: NOAA-EMC/global-workflow#2751 .
IOPT_DIAG has been set to 2 for the remaining coupled test cases that had it set to 1. This should be the new default moving forward with the merge of #2354. Related GW issue is NOAA-EMC/global-workflow#2786.
Commit Message:
Priority:
Git Tracking
UFSWM:
Sub component Pull Requests:
UFSWM Blocking Dependencies:
Changes
Regression Test Changes (Please commit test_changes.list):
Input data Changes:
Library Changes/Upgrades:
Testing Log: