-
Notifications
You must be signed in to change notification settings - Fork 727
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
Bug fixes in deng shallow cumulus parameterization #1277
Conversation
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 am already familiar with these changes.
@dudhia @pedro-jm @weiwangncar |
@davegill @weiwangncar I just sent him an email checking about the other 2. |
@dudhia @weiwangncar |
@davegill |
TYPE: bug fix
KEYWORDS: Deng shcu, resolved hydrometeors, non-active updrafts, precipitation units, variable initialization, limit NT
SOURCE: Pedro A. Jimenez and Tim Juliano (NCAR/RAL), Eric Grimit and Mattew Wiley (Vaisala), and Xin-Zhong Liang
(University of Maryland)
DESCRIPTION OF CHANGES:
Problem:
driver adds the resolved hydrometeors to the unresolved ones causing to double counting the effects of the resolved
hydrometeors.
Solution:
The following figure illustrates the impact of corrections 1 and 2. The time series of the mixing ratio now properly goes

to 0 if the updraft is not active.
LIST OF MODIFIED FILES:
M phys/module_shcu_deng.F
TESTS CONDUCTED:
removed if there are not active updrafts.
RELEASE NOTE: Several fixes introduced to the Deng's shallow cumulus parameterization: 1) Do not add the resolved hydrometeors to the unresolved ones to avoid double counting, 2) remove clouds if the updraft is not active, 3) correct conversion factor for precipitation, 4) correct initialization of radiusc variable, and 5) limit variable NT to avoid array out of bounds.