Lines Matching full:values
10 double calculateModifiedMedianValue(std::vector<double>& values) in calculateModifiedMedianValue() argument
12 size_t size = values.size(); in calculateModifiedMedianValue()
13 std::sort(values.begin(), values.end()); in calculateModifiedMedianValue()
18 return values.at(1); in calculateModifiedMedianValue()
25 // Average of the two middle values in calculateModifiedMedianValue()
26 return (values.at(size / 2) + values.at(size / 2 - 1)) / 2; in calculateModifiedMedianValue()
30 return values.at((size - 1) / 2); in calculateModifiedMedianValue()
35 double calculateMaximumValue(std::vector<double>& values) in calculateMaximumValue() argument
37 auto maxIt = std::max_element(values.begin(), values.end()); in calculateMaximumValue()
38 if (maxIt == values.end()) in calculateMaximumValue()
45 double calculateMinimumValue(std::vector<double>& values) in calculateMinimumValue() argument
47 auto maxIt = std::min_element(values.begin(), values.end()); in calculateMinimumValue()
48 if (maxIt == values.end()) in calculateMinimumValue()
55 double calculateSumValue(std::vector<double>& values) in calculateSumValue() argument
57 if (values.empty()) in calculateSumValue()
61 return std::accumulate(values.begin(), values.end(), 0.0); in calculateSumValue()
64 double calculateAverageValue(std::vector<double>& values) in calculateAverageValue() argument
66 if (values.empty()) in calculateAverageValue()
70 return std::accumulate(values.begin(), values.end(), 0.0) / values.size(); in calculateAverageValue()