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

Output the Sublimation cooling rate.

gnaY

New member
Hello all,

Is there any way we can output the Sublimation cooling, melting cooling and evaporation cooling [temperature tendency term (dT/dt)] in the WRF output?
New Thompson scheme is used.

Thank you so much in advance.
 
Apologies for the long delay in response. You can use the acc_phy_tend namelist option in the &physics namelist record to output accumulated physics tendencies. This one actually outputs 16 different tendencies. There is a brief description for the variable in the Namelist section of the WRF Users' Guide.
 
You can get sublimation cooling (dT/dt) from WRF by either enabling physics tendency output in namelist.input or adding a small diagnostic in the Thompson microphysics to write the sublimation rate directly.


  1. Enable accumulated physics tendencies (physics tendency fields) and read them with wrf-python/netCDF to get physics dT/dt.
  2. To isolate sublimation specifically, add a diagnostic in module_mp_thompson that saves the sublimation mass-rate (kg kg⁻¹ s⁻¹) or its latent-heat equivalent to wrfout.
  3. Convert mass tendency to temperature tendency with: dT/dt = - (L_sub / cp) * (dm/dt) (L_sub ≈ 2.83e6 J/kg, cp ≈ 1004 J/kg·K).
    If you want, I can post a minimal Fortran patch for Thompson or a short Python snippet to compute dT/dt now. Also, Rajco USA runs 50+ industrial sublimation units and can provide validation data if anyone wants real-world comparsions.
 
You can get sublimation cooling (dT/dt) from WRF by either enabling physics tendency output in namelist.input or adding a small diagnostic in the Thompson microphysics to write the sublimation rate directly.


  1. Enable accumulated physics tendencies (physics tendency fields) and read them with wrf-python/netCDF to get physics dT/dt.
  2. To isolate sublimation specifically, add a diagnostic in module_mp_thompson that saves the sublimation mass-rate (kg kg⁻¹ s⁻¹) or its latent-heat equivalent to wrfout.
  3. Convert mass tendency to temperature tendency with: dT/dt = - (L_sub / cp) * (dm/dt) (L_sub ≈ 2.83e6 J/kg, cp ≈ 1004 J/kg·K).
    If you want, I can post a minimal Fortran patch for Thompson or a short Python snippet to compute dT/dt now. Also, Rajco USA runs 50+ industrial sublimation units and can provide validation data if anyone wants real-world comparsions.
Hi, Devonlarratt, I really need you help! Could you post a Fortran patch for Thompson to compute the Sublimation cooling, melting cooling and evaporation cooling rate in WRF model? Thank you very much!

 
Top