|
SNOWPACK 20251207.15ac3588
Physically based, energy balance snow cover model
|
Implementation of snow grooming.
This module relies on the following configuration keys, all in the [TechSnow] section:
#include <TechnicalSnow.h>
Public Member Functions | |
| TechSnow (const SnowpackConfig &cfg) | |
| bool | prepare (const mio::Date ¤t_date) const |
| Defined time when the slope preparation happens (default: 9:00PM) and only for the winter season (default: week < 17 && week > 46). | |
| void | preparation (SnowStation &Xdata) const |
| Perform technical snow preparation. The technical snow preparation has only an influence on the upper 40 cm (default) and started with minimum snow depth of 40 cm (default). The maximum preparation density is 450 kg/m3. | |
Static Public Member Functions | |
| static void | productionPpt (const CurrentMeteo &Mdata, const double &cumu_precip, double &Tw, double &rho_hn, double &delta_cH, double &theta_w) |
| Compute the basic properties of newly produced technical snow (potentially mixed with natural snow) | |
| TechSnow::TechSnow | ( | const SnowpackConfig & | cfg | ) |
| void TechSnow::preparation | ( | SnowStation & | Xdata | ) | const |
Perform technical snow preparation. The technical snow preparation has only an influence on the upper 40 cm (default) and started with minimum snow depth of 40 cm (default). The maximum preparation density is 450 kg/m3.
The densification is done with a fit on the data found in Wolfsperger, F., H. Rhyner, and M. Schneebeli, <"Pistenpräparation und Pistenpflege. Das Handbuch für den Praktiker.", Davos: WSL-Institut für Schnee-und Lawineforschung SLF, (2018).
| [in] | Xdata | Snow profile to prepare (grooming, etc) |
| bool TechSnow::prepare | ( | const mio::Date & | current_date | ) | const |
Defined time when the slope preparation happens (default: 9:00PM) and only for the winter season (default: week < 17 && week > 46).
Returns true if snow should be prepared
| [in] | current_date | current date |
|
static |
Compute the basic properties of newly produced technical snow (potentially mixed with natural snow)
The density of the produced technical snow depends on the wet-bulb temperature. The liquid water content depends on the wet-bulb temperature, average water temperature for the technical snow production (T_water = 1.5 C), average wind condition for snow production (v = 1.5 m/s). An average water loss due to wind, evaporation, etc. of 15 % is assumed.
| [in] | Mdata | Meteorological data |
| [in] | cumu_precip | cumulated amount of precipitation (kg m-2) |
| [out] | Tw | technical snow temperature (K) |
| [out] | rho_hn | technical snow density (kg/m3) |
| [out] | delta_cH | new snow fall height (m) |
| [out] | theta_w | liquid water fraction of the new elements to be created (1) |