Skip to content
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

Wrapper PR for #781 (New Thompson cloud fraction) and #800 (Remove Laurie from CODEOWNERS) #795

Conversation

climbfuji
Copy link
Collaborator

@climbfuji climbfuji commented Dec 6, 2021

UPDATE 2021/12/09 The changes from PR #789 (Cloud cover change for Xu Randall) were removed, since they caused crashes for all runs with Thompson and the GSL physics. This PR now contains only the changes from #781 (New Thompson cloud fraction) and #800 (Remove Laurie from CODEOWNERS), and a change in CMakeLists.txt to compile one file in rte-rrtmgp with -O1 in PROD mode to address an apparent compiler bug with newer Intel compilers for RRTMGP.

Associated PRs:

For regression testing, see ufs-community/ufs-weather-model#929

gthompsnWRF and others added 24 commits November 16, 2021 13:44
…igned with Thompson-MP for GFSv17-prototype8
…te_from_main_20211119

Update gthompsnWRF:new_thompson_cloud_fraction with the latest code from NCAR ccpp-physics main
…S_rrtmg_post.meta and physics/GFS_rrtmg_pre.meta
…te_from_main_20211122

New Thompson cloud fraction update from main 2021/11/22
…_update_from_main_20211129

greg/new_thompson_cloud_fraction update from main 2021/11/29
@RuiyuSun
Copy link
Collaborator

RuiyuSun commented Dec 6, 2021 via email

@climbfuji
Copy link
Collaborator Author

Dom, I checked my changes are integrated correctly into Greg's branch. Ruiyu

Thanks very much for checking, Ruiyu!

Copy link
Collaborator

@grantfirl grantfirl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The wrapper of the two PRs is approved since the content is identical to previously-approved PRs (save for one compilation bugfix added by @climbfuji).

Copy link
Collaborator

@ericaligo-NOAA ericaligo-NOAA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is this change for? Going from
pnr_wau(k) = prr_wau(k) / (am_rnu_c200.D0rD0rD0r)
to
pnr_wau(k) = prr_wau(k) / (am_r
nu_c10.D0rD0rD0r)

@climbfuji
Copy link
Collaborator Author

What is this change for? Going from
pnr_wau(k) = prr_wau(k) / (am_r_nu_c_200._D0r_D0r_D0r) to pnr_wau(k) = prr_wau(k) / (am_r_nu_c_10._D0r_D0r_D0r)

I unfortunately cannot answer this question, it is from PR #781 by @gthompsnWRF - not sure when greg will be back from leave.

Copy link
Collaborator

@ericaligo-NOAA ericaligo-NOAA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll approve these changes. Any bugs related to the change in the Thompson scheme can be fixed later.

@gthompsnJCSDA
Copy link

What is this change for? Going from pnr_wau(k) = prr_wau(k) / (am_r_nu_c_200._D0r_D0r_D0r) to pnr_wau(k) = prr_wau(k) / (am_r_nu_c_10._D0r_D0r_D0r)

This change is needed. It relates to the number tendency term for production of rain from "autoconversion." In recent work I've done simulating atmospheric river events (west coast USA), the conversion of cloud water to rain (number concentration), this "tuning parameter" was found to have a strong influence on initial size of rain drops. Comparisons to disdrometer and radar data led to this constant being changed from 200 to 10 to reduce overall the size of initial rain drops (more like small drizzle) with lower reflectivity.

@yangfanglin
Copy link
Collaborator

I'd recommend to have this PR approved and merged to the develop branch at the earliest time possible so that we can start to run one of the upcoming mini UFS Prototype 8 with Thompson MP included. As we have all agreed, Xu&Randall cloud cover will be used while we keep improving cldfra3. Greg, you can create a new PR for further improvement of the model performance with cldfra3. Is this a reasonable approach ?

@yangfanglin
Copy link
Collaborator

Dom, could you please add Anning and Moorthi as the reviewers as well ? Thanks

@climbfuji
Copy link
Collaborator Author

Dom, could you please add Anning and Moorthi as the reviewers as well ? Thanks

I added Moorthi, Anning still didn't accept the invite it looks like. Yes, this PR is scheduled next, after the RRTMGP PR.

@AnningCheng-NOAA
Copy link
Collaborator

Approved. A comment: most of the changes are to increase the cloud fraction, however, many of them might be reversed when The new Thompson cloud fraction is used because the global mean cloud fraction from this approach is too large for all levels.

@climbfuji climbfuji changed the title Wrapper PR for #781 (New Thompson cloud fraction) and #789 (Cloud cover change associated with Xu Randall) Wrapper PR for #781 (New Thompson cloud fraction) and #789 (Cloud cover change associated with Xu Randall) and #800 (Remove Laurie from CODEOWNERS) Dec 9, 2021
@climbfuji climbfuji changed the title Wrapper PR for #781 (New Thompson cloud fraction) and #789 (Cloud cover change associated with Xu Randall) and #800 (Remove Laurie from CODEOWNERS) Wrapper PR for #781 (New Thompson cloud fraction) and #800 (Remove Laurie from CODEOWNERS) Dec 10, 2021
@climbfuji climbfuji force-pushed the greg_new_thompson_cloud_fraction_with_ruiyu_cloud_cover_change_xu_randall branch from a1cfb16 to d76a4e9 Compare December 10, 2021 02:36
@climbfuji climbfuji merged commit fb752d4 into NCAR:main Dec 10, 2021
junwang-noaa pushed a commit to ufs-community/ufs-weather-model that referenced this pull request Dec 10, 2021
Includes code changes described in NCAR/ccpp-physics#795 and NOAA-EMC/fv3atm#432: the addition of a new cloud fraction scheme for Thompson MP.
@climbfuji climbfuji deleted the greg_new_thompson_cloud_fraction_with_ruiyu_cloud_cover_change_xu_randall branch June 27, 2022 03:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants