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.
- Enable accumulated physics tendencies (physics tendency fields) and read them with wrf-python/netCDF to get physics dT/dt.
- 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.
- 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.