Skip to content

add max precipitation rate(s)#2351

Open
Jeff-Duda wants to merge 4 commits into
wrf-model:masterfrom
Jeff-Duda:jeff_duda
Open

add max precipitation rate(s)#2351
Jeff-Duda wants to merge 4 commits into
wrf-model:masterfrom
Jeff-Duda:jeff_duda

Conversation

@Jeff-Duda

Copy link
Copy Markdown

Purpose: to add arrays to WRF microphysics to calculate maximum precipitation rate over fixed (sub-hourly) periods

TYPE: enhancement

KEYWORDS: precipitation, microphysics, maximum, rate, diagnostics

SOURCE: Jeff Duda, CU/CIRES and NOAA/GSL

DESCRIPTION OF CHANGES:
Problem:
(1) Current code does not include maximum precipitation rates, especially over sub-hourly intervals. Time-maximum composite reflectivity is also absent.
(2) This particular code change also includes modifications to the methods of initializing convection in the idealized supercell test case

Solution:
Modified the microphysics_driver and diagnostics code to include these arrays.

ISSUE: None

LIST OF MODIFIED FILES:
M Registry/Registry.EM_COMMON
M dyn_em/module_initialize_ideal.F
M dyn_em/module_stoch.F
M dyn_em/solve_em.F
M phys/module_diag_misc.F
M phys/module_diag_nwp.F
M phys/module_diagnostics_driver.F
M phys/module_microphysics_driver.F
M share/module_check_a_mundo.F

TESTS CONDUCTED:

  1. Do mods fix problem? Yes. Numerous internal tests that will be submitted to J. Hydro. as a formal publication in 2026.
  2. Are the Jenkins tests all passing? Not performed. Unfamiliar with this process.

RELEASE NOTE: Added 1-, 5-, 10-minute maximum precipitation rate and history-interval-maximum composite reflectivity to available outputs. Also enhanced convection initiation mechanism in idealized supercell case by offering additional user controls.

Add option for where to place warm bubble and perturbation temperature for idealized supercell case.
Also enhanced control over location and size of perturbation bubble for em_quarter_ss.
Includes option to initialize along a line instead of a cellular bubble!
-Superimposed divergence in ideal ICs
-Modified the structure of the initialization W field for ideal
-Modified checks in diagnostics code to allow history_interval = 0 to be set
 with history_interval_[dhms] /= 0 for greater control over output interval
@Jeff-Duda Jeff-Duda requested review from a team as code owners June 10, 2026 18:14
@weiwangncar

Copy link
Copy Markdown
Collaborator

@Jeff-Duda Can you rebase your change to the latest WRF release code v4.8.0 and target to develop branch? The regression tests are not able to point to earlier releases of MMM-physics code. Thanks.

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.

2 participants