Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

no_mp_heating in Idealized Case

This post was from a previous version of the WRF&MPAS-A Support Forum. New replies have been disabled and if you have follow up questions related to this post, then please start a new thread from the forum home page.


New member
I have a question regarding the no_mp_heating option in an idealized case. How does this option cut off latent heating? In my simulations, I set it to 1 and turned off microphysics, which should cut off latent heat flux, but the Qvapor profile still propagates from the surface, does this mean that the latent heat flux from the surface layer scheme(MYNN) will go through ignoring mp? Is there a way to see what this flag does in the code?

Thanks and best,
Hi Liu,
If you look at the code dyn_em/module_big_step_utilities_em.F, you will find that with the option no_mp_heating = 1, the code will simply set:

h_diabatic(i,k,j) = 0.
qv_diabatic(i,k,j) = 0.
qc_diabatic(i,k,j) = 0.

Otherwise these variables will be calculated based on tendencies from microphysics.

For your case, note that eve if you turn on this option on, it only excludes tendencies from micriphysics, while tendencies from other physics such as PBL, radiation, cumulus etc. still exist and affect the prognostic variables.