Thompson MP: new one-moment Graupel y-intercept#965
Thompson MP: new one-moment Graupel y-intercept#965davegill merged 3 commits intowrf-model:developfrom
Conversation
… to follow Field et al (2018JAMC); bug fix to xmu_g=0 in diag_misc along with very minor change to diagnostic Y-intercept to align properly with mp_thompson
|
@dudhia @weiwangncar @gthompsnWRF |
|
@dudhia @weiwangncar @gthompsnWRF
Greg, |
…ments of snow, graupel, and graupel Y-intercept values since the older ones are now incompatible.
|
@gthompsnWRF |
How about this for a release note: |
Dave, this is certainly fine with me. Also, I would have a test finished ASAP for trying out the new code mods, except that Cheyenne's compute nodes are taken off-line for this week. Will get it done as soon as I can. |
Greg, |
|
@davegill FYI: I ran the wrf.exe from this PR using 3km DX, 12s DT for 20 minutes dumping history files each 5 mins. The simulation ran fine reporting: d01 2015-06-19_12:20:00 wrf: SUCCESS COMPLETE WRF when the 20 minutes was reached. I viewed wrfout files with ncview and things do look as I expected. |
Greg, |
@davegill Yes, that is correct. The code created the newer tables with V2 in their name and no hiccups seen. The rsl.out file showed what I expected... And, for completeness, I will run another run to ensure 100% that the files are NOT created a second time, but, instead they are read since they now exist in the directory. That logic wasn't changed, only the name, but for sake of being certain, I will run again. |
davegill
left a comment
There was a problem hiding this comment.
From a software / infrastructure point of view, this is approved.
|
@dudhia @weiwangncar |
|
@davegill @gthompsnWRF |
Ming, |
|
Looks OK to me.
…On Mon, Aug 12, 2019 at 9:41 AM Dave Gill ***@***.***> wrote:
@dudhia <https://github.com/dudhia> @weiwangncar
<https://github.com/weiwangncar>
Jimy and Wei,
Would you please review this PR to the develop branch.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#965?email_source=notifications&email_token=AEIZ77GESM2EHXNJH33GZ3TQEGAB5A5CNFSM4IHVITA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4C57TA#issuecomment-520478668>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AEIZ77AMQQHYFX2KWPT5U6DQEGAB5ANCNFSM4IHVITAQ>
.
|
|
Are N0_min, gonv_min and gonv_max still need to be declared? Why are the declared values of gonv_min and gonv_max changed when they are removed in the code? |
Greg, |
|
@jamiebresch @davegill The variables remain declared and unused, yes. But if we're suddenly going to go through codes and worry about a couple of unused variables, I think other parts of WRF will reveal a great many more. I prefer leaving them at this time, please. There could be a reason to bring their usage back in future. It's only 3 scalars, not arrays so memory footprint is trivial. |
|
@gthompsnWRF |
Gotcha. It wasn't really an oops. I debated using the changed values for the limits/goalposts on one of the derived variables, but decided it wasn't actually needed. Perhaps, though doubtful, I could see reviving the old usage some day in future. Thanks for clarifying. |
|
@davegill @gthompsnWRF |
TYPE: new feature
KEYWORDS: Thompson microphysics, graupel, Y-intercept parameter
SOURCE: Greg Thompson (NCAR-RAL)
DESCRIPTION OF CHANGES:
Significant alteration of how Y-intercept parameter is diagnosed for one-moment graupel.
Attempt is made to follow observations of Field et al. (2018JAMC). Y-intercept is now directly
proportional to mass mixing ratio as opposed to being inversely proportional. Also expands the
lookup tables for rain collecting either snow or graupel and the total range of Y-intercept values.
ISSUE:
Fixes issue #966 "module_mp_thompson lookup tables (qr_acr_qs.dat and qr_acr_qg.dat) with
PR: graupel_Yintercept_new". Due to the expansion of the elements in 3 vectors (called "r_s,"
"r_g," and "N0g_exp") along with the number of elements held in variables "ntb_s," "ntb_g,"
and "ntb_g1," respectively, the look-up table files called "qr_acr_qs.dat" and "qr_acr_qg.dat"
have now been updated to include "V2" in their names to avoid conflict with old lookup table
files.
LIST OF MODIFIED FILES:
phys/module_diag_misc.F
phys/module_mp_thompson.F
TESTS CONDUCTED:
the old data in the directory. With a 3km DX, 12s DT for 20 minutes dumping history files each
5 mins., the simulation ran fine reporting: d01 2015-06-19_12:20:00 wrf: SUCCESS COMPLETE
WRF when the 20 minutes was reached. The wrfout files, viewed with with ncview, look as
expected.
RELEASE NOTE: For Thompson MP, a significant alteration is introduced for diagnosing the Y-intercept parameter for the one-moment graupel. These changes affect results for any graupel area. The changes are based on observations of graupel/hail size spectra from aircraft observations.