21#ifndef TECHNICALSNOW_H
22#define TECHNICALSNOW_H
46 bool prepare(
const mio::Date& current_date)
const;
48 static void productionPpt(
const CurrentMeteo& Mdata,
const double& cumu_precip,
double &Tw,
double &rho_hn,
double &delta_cH,
double &theta_w);
51 double grooming_week_start, grooming_week_end;
53 double min_depth, max_depth;
CurrentMeteo is the class of interpolated meteo data for the current calculation time step It contai...
Definition: DataClasses.h:83
Definition: DataClasses.h:604
Definition: SnowpackConfig.h:28
Implementation of snow grooming.
Definition: TechnicalSnow.h:42
TechSnow(const SnowpackConfig &cfg)
Definition: TechnicalSnow.cc:62
void preparation(SnowStation &Xdata) const
Perform technical snow preparation. The technical snow preparation has only an influence on the upper...
Definition: TechnicalSnow.cc:129
bool prepare(const mio::Date ¤t_date) const
Defined time when the slope preparation happens (default: 9:00PM) and only for the winter season (def...
Definition: TechnicalSnow.cc:74
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)
Definition: TechnicalSnow.cc:99