-
Notifications
You must be signed in to change notification settings - Fork 119
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
Added code to perform hail size forecasting diagnostic #164
Conversation
This is a very nice addition to FV3 and I am glad to see that has been contributed back to the community. I have a couple of recommendations:
Thanks for your contribution to FV3. |
Hello @bensonr, we are working on the request. Unfortunately, we are occupied by some time-sensitive projects recently. Could we request for an extension to the end of February for this task? Thanks. |
@ywangwof - we can leave this open. |
Hi, Yunheng. No problem, whenever you are ready.
Lucas
…On Tue, Jan 18, 2022 at 4:45 PM Rusty Benson ***@***.***> wrote:
@ywangwof <https://github.com/ywangwof> - we can leave this open.
—
Reply to this email directly, view it on GitHub
<#164 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMUQRVCM6DCPG6HHM4SC5C3UWXNOPANCNFSM5H57G5YA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
This is much better, exactly what I was asking for. As long as this is checked so it compiles and works correctly I would approve this merge. Thanks for working on this. |
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.
I agree with @lharris4, this is a much cleaner implementation. Please see the review comments and address.
Thanks for all your comments. We are still having some issues. After I have fully tested the module, I will ask for your review again. |
enddo | ||
enddo | ||
if(mod(kdtt,nsteps_per_reset)==0)then | ||
do j=jsco,jeco |
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.
remove extra spaces?
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.
That is true. I would suggest that this practice should be established as a code convention. Anyway, almost all editors can be set to prune extra spaces at the end of lines automatically before saving.
Furthermore, we swap the orders of the IF statement and the DO loop statements for code efficiency. Thanks.
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 is much improved but I still have a question about the hailcast-specific code in the fv_nggps_diag.
Thanks for your comments and suggestions. Here are the summary about my last commit based on your comments.
Please review them again at your convenience. Thanks again. |
@ywangwof is there a fv3atm and ufs-weather-model PR in place to bring these changes into the UFS weather model? |
Thanks. @laurenchilutti. I just issued two PRs for them. |
@laurenchilutti @bensonr FYI. we are running RT in UFS (PR#1156)[https://github.com/ufs-community/ufs-weather-model/pull/1156] with this PR. We will let you know when all the RT test pass, please commit the changes (probably on 4/29). Thanks |
@laurenchilutti @bensonr All tests passed in UFS (PR#1156). Please commit the changes from PR#164. Thanks. |
Added code to perform hail size forecasting diagnostic (NOAA-GFDL#164)
Description
FV3-HAILCAST hail size forecasting diagnostic (Adams-Selin and Ziegler 2016 MWR).
Authors: John Henderson and Rebecca Adams-Selin AER, Conrad Ziegler NSSL.
How Has This Been Tested?
It was tested on Jet. In order to turn on the HAILCAST package, this namelist block should be added to
input.nml
.and this entry should be added to
diag_table
Checklist:
Please check all whether they apply or not