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: