19#ifndef LISTONWINDALGORITHM_H
20#define LISTONWINDALGORITHM_H
A class to represent DEMs and automatically compute some properties. This class stores elevation grid...
Definition DEMObject.h:40
A class to handle timestamps. This class handles conversion between different time display formats (I...
Definition Date.h:87
A class to represent 2D Grids. Typical application as DEM or Landuse Model.
Definition Grid2DObject.h:42
A class to perform 2D spatial interpolations. For more, see Spatial interpolations.
Definition InterpolationAlgorithms.h:70
Curvature/slope influenced wind interpolation algorithm.
Definition ListonWindAlgorithm.h:49
double alpha
a scale parameter for calculating curvature, a scale parameter to smooth out the 1/dist and an expone...
Definition ListonWindAlgorithm.h:59
std::vector< double > vecDataDW
vectors of extracted VW and DW
Definition ListonWindAlgorithm.h:58
std::vector< double > vecDataVW
Definition ListonWindAlgorithm.h:58
double eta
Definition ListonWindAlgorithm.h:59
bool inputIsAllZeroes
Definition ListonWindAlgorithm.h:61
Trend trend
Definition ListonWindAlgorithm.h:57
virtual double getQualityRating(const Date &i_date) override
Definition ListonWindAlgorithm.cc:46
void simpleWindInterpolate(const DEMObject &dem, Grid2DObject &VW, Grid2DObject &DW)
Definition ListonWindAlgorithm.cc:103
virtual void calculate(const DEMObject &dem, Grid2DObject &grid) override
Definition ListonWindAlgorithm.cc:79
size_t param_idx
Definition ListonWindAlgorithm.h:60
double scale
Definition ListonWindAlgorithm.h:59
Definition TimeSeriesManager.h:31
Definition InterpolationAlgorithms.h:36