-
Notifications
You must be signed in to change notification settings - Fork 250
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
allow diagnostic accumulation bucket to change in fv3atm integration #2128
Conversation
@MatthewPyle-NOAA I opened a new PR here. |
Thanks @junwang-noaa |
@WenMeng-NOAA We are outputting the non-integer bucket (e.g. fhzero=0.25), This feature is requested by RRFSv1 application. With the changes in this PR, model is able to output non-integer bucket. It looks to me that the UPP develop branch needs to be updated to allow the non-integer bucket in the UPP products. @MatthewPyle-NOAA mentioned that there is some UPP version that can do that. May I ask if you can take a look into this? Thanks |
@junwang-noaa Thanks for the heads-up. Do you have sample model output in netcdf? I could test in UPP. |
@WenMeng-NOAA You can see some sample model output on hera at: /scratch1/NCEPDEV/stmp2/Jun.Wang/FV3_RT/rt_237670/regional_control_intel Thanks |
The code is synced with the latest develop branch. Now with fhzero data type changed from integer to real, all the RT tests except datm tests and no quilt test are failed as expected. [Jun.Wang@hfe02 logs]$ grep "PASS -- TEST" RegressionTests_hera.log |more The log file is at: |
@junwang-noaa @MatthewPyle-NOAA I have been testing UPP with bucket in 15 minutes. With the currentl RRFS control file postxconfig-NT-fv3lam_rrfs.txt, the UPP fails to generate some averaged/accumulated variables with correct grib2 metadata. An example is 10-m MAXUW. In UPP, this variable is hard-wired to output as hourly average. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR was not ready yet. It's missing test_changes.list
There are test cases failing during the initial BL creation run across Gaea, Hera, and Jet. A rerun on hera indicates the tests are going to keep failing due to timeouts. The tests that fail are not consistent across machines: @zach1221 FYI Hera:
Gaea:
Jet:
|
@BrianCurtis-NOAA FYI committed test_changes.list from Jun's hera directory |
@FernandoAndrade-NOAA May I ask the location of the RT run directory? I'd like to take a look. Thanks |
Sure thing: |
@junwang-noaa I am getting a bunch of timeouts on WCOSS2 as well: /lfs/h2/emc/ptmp/brian.curtis/FV3_RT/rt_136929/ |
@junwang-noaa Can you sync up branches? We can start working on this pr. |
@zach1221 @FernandoAndrade-NOAA Branches are synced ok. Can you proceed to test? |
Sure. @BrianCurtis-NOAA |
Does the tests changed file need to be updated? @jkbk2004 @junwang-noaa |
@jkbk2004 @DusanJovic-NOAA and I are looking at the gnu test control_c48 that hangs on hera. The test passed on hercules. It is possible that either the version of the GNU compiler or the version of the MPI library. The line that causes the hang was identified is the line: The test also works with default mpi tasks on hera. At this point, we will report the issue to ESMF team. We suggest turning off this test on hera and we will follow up with a fix. |
@jkbk2004 @BrianCurtis-NOAA @DusanJovic-NOAA I turned off the control_c48 gnu test and updated the test_changes.list |
@junwang-noaa could you clarify why so many baselines are changing? |
An attribute (fhzero) in the sfc file is changed from integer to real. So we expect all the tests with fv3atm will change baseline. |
@jkbk2004 @BrianCurtis-NOAA @DusanJovic-NOAA I ran RT test on wcoss2, and also saw the hanging issue in other tests. I'd suggest skipping this PR until we work with ESMF to find a fix. Thanks |
Sounds like a good plan to me. |
@junwang-noaa thanks for the note! |
Replacement PR #2281 was merged |
Commit Queue Requirements:
PR Information
Description
The code updates are to allow diagnostic accumulation bucket to change during integration in FV3ATM.
Commit Message
Add new capability to allow diagnostic accumulation bucket to change in fv3atm integration
Priority
Blocking Dependencies
NOAA-EMC/fv3atm#775
Git Issues Fixed By This PR
Closes #1983
Changes
Subcomponent (with links)
Input data
Regression Tests:
FAILED REGRESSION TESTS
Libraries
Testing Log: