This is the complete list of members for mio::DailyAverage, including all inherited members.
after enum value | mio::ResamplingAlgorithms | |
algo | mio::ResamplingAlgorithms | protected |
before enum value | mio::ResamplingAlgorithms | |
begin enum value | mio::ResamplingAlgorithms | |
DailyAverage(const std::string &i_algoname, const std::string &i_parname, const double &dflt_window_size, const std::vector< std::pair< std::string, std::string > > &vecArgs) | mio::DailyAverage | |
end enum value | mio::ResamplingAlgorithms | |
exact_match enum value | mio::ResamplingAlgorithms | |
findGap(const size_t &pos, const size_t ¶mindex, const std::vector< MeteoData > &vecM, const Date &resampling_date, const double &i_window_size) | mio::ResamplingAlgorithms | static |
getAlgo() const | mio::ResamplingAlgorithms | inline |
getDailyStart(const Date &resampling_date) | mio::ResamplingAlgorithms | protectedstatic |
getDailyValue(const std::vector< MeteoData > &vecM, const size_t ¶mindex, size_t pos, const Date &intervalStart, const Date &intervalEnd) | mio::ResamplingAlgorithms | protectedstatic |
getNearestValidPts(const std::string &stationHash, const size_t &pos, const size_t ¶mindex, const std::vector< MeteoData > &vecM, const Date &resampling_date, const double &i_window_size, size_t &indexP1, size_t &indexP2) | mio::ResamplingAlgorithms | protected |
linearInterpolation(const double &x1, const double &y1, const double &x2, const double &y2, const double &x3) | mio::ResamplingAlgorithms | protectedstatic |
parname | mio::ResamplingAlgorithms | protected |
partialAccumulateAtLeft(const std::vector< MeteoData > &vecM, const size_t ¶mindex, const size_t &pos, const Date &curr_date) | mio::ResamplingAlgorithms | protectedstatic |
partialAccumulateAtRight(const std::vector< MeteoData > &vecM, const size_t ¶mindex, const size_t &pos, const Date &curr_date) | mio::ResamplingAlgorithms | protectedstatic |
resample(const std::string &stationHash, const size_t &index, const ResamplingPosition &position, const size_t ¶mindex, const std::vector< MeteoData > &vecM, MeteoData &md) | mio::DailyAverage | virtual |
ResamplingAlgorithms(const std::string &i_algoname, const std::string &i_parname, const double &dflt_window_size, const std::vector< std::pair< std::string, std::string > > &) | mio::ResamplingAlgorithms | inline |
ResamplingPosition enum name | mio::ResamplingAlgorithms | |
resetResampling() | mio::ResamplingAlgorithms | inline |
searchBackward(gap_info &last_gap, const size_t &pos, const size_t ¶mindex, const std::vector< MeteoData > &vecM, const Date &resampling_date, const double &i_window_size) | mio::ResamplingAlgorithms | static |
searchForward(gap_info &last_gap, const size_t &pos, const size_t ¶mindex, const std::vector< MeteoData > &vecM, const Date &resampling_date, const double &i_window_size, const size_t &indexP1) | mio::ResamplingAlgorithms | static |
snow_albedo | mio::ResamplingAlgorithms | protectedstatic |
snow_thresh | mio::ResamplingAlgorithms | protectedstatic |
soil_albedo | mio::ResamplingAlgorithms | protectedstatic |
toString() const | mio::DailyAverage | virtual |
window_size | mio::ResamplingAlgorithms | protected |
~ResamplingAlgorithms() | mio::ResamplingAlgorithms | inlinevirtual |