STORMM Source Documentation
Loading...
Searching...
No Matches
statistical_enumerators.h
1// -*-c++-*-
2#ifndef STORMM_STATISTICAL_ENUMERATORS_H
3#define STORMM_STATISTICAL_ENUMERATORS_H
4
5#include <string>
6#include "copyright.h"
7
8namespace stormm {
9namespace stmath {
10
13enum class VarianceMethod {
14 VARIANCE,
15 STANDARD_DEVIATION,
16 ROOT_MEAN_SQUARED_DEVIATION,
17 COEFFICIENT_OF_VARIATION,
18 NORMALIZED_RMSD
20};
21
23enum class DataOrder {
24 ASCENDING,
25 DESCENDING,
26 NONE
27};
28
30enum class ResamplingMethod {
31 JACKKNIFE,
32 BOOTSTRAP
33};
34
40std::string getEnumerationName(VarianceMethod input);
41std::string getEnumerationName(DataOrder input);
42std::string getEnumerationName(ResamplingMethod input);
44
45} // namespace stmath
46} // namespace stormm
47
48#endif