WSL/SLF GitLab Repository

Update Fantastic CRYOWRF errors and how to solve them authored by Sergi Gonzalez-Herrero's avatar Sergi Gonzalez-Herrero
......@@ -106,4 +106,4 @@ error after eiger was updated on June 26
**the output files produce very high temperatures in some regions like unstabilities at very high resolution** it is a known issue in CRYOWRF, can be somehow solved if you use a specific timestep. We know that it works with: `parent_time_step_ratio = 1, 3, 12, 5, 8, 1`
**The output has big temperature oscillations** The oscillations occur between multiple WRF time steps, in between one SNOWPACK time step (i.e., SNOWPACK is not run). We saw that the sensible heat flux is not updated. Thus, what we think happens is that SNOWPACK runs, updates the skin temperature, as well as the latent and sensible heat fluxes. Then WRF does multiple time steps. The 2m temperature in WRF adjusts to the heat fluxes. However, since SNOWPACK is not run, the skin temperature in SNOWPACK does not balance with the new 2m temperature from WRF, and on top of that, keeps the heat fluxes the same. This means that the same heat fluxes are associated with a smaller temperature difference between 2m and the snow surface, and thus are associated with increasingly turbulent flows (increase u_star and psi_s). This leads to improper feedback to the 2m temperature. When we update the sensible heat flux after each WRF time step (with constant skin temperature and updated 2m temperature), preliminary results show that the oscillations seem to disappear. An temporal unefficient solution may be call SNOWPACK at every timestep.
\ No newline at end of file