-
Notifications
You must be signed in to change notification settings - Fork 258
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
Tenth reconciliation PR from production/RRFS.v1 #2597
base: develop
Are you sure you want to change the base?
Conversation
The year is 2026, and @grantfirl releases his 56th reconciliation PR from production/RRFS.v1 |
Ha. I hope this is the last one. |
@JiliDong-NOAA You mentioned previously that this work would change tests using saSAS, but shouldn't it also change results for tests using RUC LSM? That is what I'm seeing so far when I'm running RTs on Hera. Please take a look at the |
@grantfirl you are right. It will also change tests using both RUC LSM and inline post as the original RRFS production PR had the RUC LSM inline post fix combined. I will take a look at the log and the list. |
@jkbk2004 @grantfirl This PR prevents the |
Thanks @rhaesung for helping to address this: ufs-community/ccpp-physics#252 (comment). I'm re-running pre-tests on Hera for good measure. |
@grantfirl go ahead to sync up branches. we will work on this pr. |
OK, ready to go. |
@jkbk2004 FYI looks like there's also a permission issue with the branch for Jenkins. @grantfirl can you add permissions for the epic-cicd-jenkins account? |
@grantfirl is on leave this week. Is this something that someone else can address? |
I'm not sure if anyone else would be able to edit the branch permissions, but I was able to grab the Jenkins logs from its directory. |
If it doesn't fail generating the logs, then as long as they're passed, just manually add them. |
Commit Queue Requirements:
Description:
This work is from @Jili-DongNOAA and is identical to #2488:
This PR follows @JongilHan66 suggestion and aims to reduce the large convective reflectivity caused by saSAS adjustment in the first timestep during a warm start. The issue is likely related to the inconsistency when DA updates the moisture at t but not the moisture from the previous timestep (t-36s). The moisture from the previous timestep is needed for initializing sigmab (updraft area fraction) when calculating qadv (q advection or tendency term).
The PR forces qadv to zero in the first timestep when a namelist parameter sigmab_coldstart is set to .true. It also reduces the lower limit of sigmab from 0.01 to 0.0 in the first timestep.
The PR also resolves an issue found by @ericaligo-NOAA where inline post does not correctly output soil temperature and moisture in grib2 when using RUC LSM. We tracked this to post_fv3 where iSF_SURFACE_PHYSICS is not updated for RUC LSM. This parameter is used in UPP SURFACE.f for soil variables output. The initial iSF_SURFACE_PHYSICS = 2 in post_fv3 and should be updated to 3 when RUC LSM is used. In this PR we set iSF_SURFACE_PHYSICS =3 when nsoil=9 and successfully output the 9 level soil variables.
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: