STORMM Source Documentation
Loading...
Searching...
No Matches
statistics.h
1// -*-c++-*-
2#ifndef STORMM_STATISTICS_H
3#define STORMM_STATISTICS_H
4
5#include "copyright.h"
6#include "statistical_enumerators.h"
7
8namespace stormm {
9namespace stmath {
10
20double running_variance(double sum_of_squares, double sum_of_values, int sample_count,
21 VarianceMethod method = VarianceMethod::VARIANCE);
22
29double running_stdev(double sum_of_squares, double sum_of_values, int sample_count);
30
36double running_rmsd(double sum_of_squares, double sum_of_values, int sample_count);
37
44double running_coefficient_of_variation(double sum_of_squares, double sum_of_values,
45 int sample_count);
46
53double running_normalized_rmsd(double sum_of_squares, double sum_of_values, int sample_count);
54
55} // namespace stmath
56} // namespace stormm
57
58#endif