-
Notifications
You must be signed in to change notification settings - Fork 731
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
NSSL-MP scheme updates #2170
base: release-v4.7.0
Are you sure you want to change the base?
NSSL-MP scheme updates #2170
Conversation
- More accurate saturation mixing ratio calculation (iqvsopt=1) - Changed default droplet renucleation to irenuc=5, which allows extra nucleation at high supersaturation - A default explicit rain breakup for 3-moment rain (irainbreak=2) has been added to reduce excessive median drop diameters in rain cores, which in turn increases evaporation and cool pool temperature deficits (were too warm). - Imposed reflectivity conservation in graupel->hail conversion (ihlcnh=2) and Bigg freezing (both 2- and 3-moment) - Optional diagnostic outputs for supersaturation wrt to liquid (ssat) and ice (ssati); namelist option nssl_ssat_output
@MicroTed Not sure if you received email from our Jenkins tests (check your spam folder too). But it looks like the compilation failed for all builds. If you need a output, let me know. |
@weiwangncar I missed a final couple minor fixes. It should compile now -- I hope! |
The regression test results:
|
…the same on all domains. Also deprecate nssl_ccn_on=0 (i.e., strongly recommend nssl_ccn_on=1)
@MicroTed Can you summarize the updates in the RELEASE NOTE section? This is what we use to prepare the release description. Thanks! |
This NSSL-MP update makes some improvements under the hood. No changes to the public subroutine calls. The same update is being submitted for CCPP, as well.
TYPE: enhancement
KEYWORDS: NSSL microphysics scheme; rain breakup
SOURCE: Ted Mansell (NOAA/NSSL) (@MicroTed )
DESCRIPTION OF CHANGES:
LIST OF MODIFIED FILES:
Registry/Registry.EM_COMMON
doc/README.NSSLmp
dyn_em/solve_em.F
phys/module_microphysics_driver.F
phys/module_mp_nssl_2mom.F
phys/module_physics_init.F
TESTS CONDUCTED:
2. Are the Jenkins tests all passing? Yes
RELEASE NOTE: NSSL microphysics scheme updates include 1. An explicit rain breakup for 3-moment rain (addresses issue of cold pools being too warm and drops being too large in rain cores), 2. Improved reflectivity conservation for graupel->hail conversion and drop freezing, 3. More accurate saturation mixing ratio calculation, 4. New default droplet nucleation that controls excess supersaturation much better than previously (and default is to always predict the number of activated CCN).