STORMM Source Documentation
Loading...
Searching...
No Matches
numeric_enumerators.h
1// -*-c++-*-
2#ifndef STORMM_NUMERIC_ENUMERATORS_H
3#define STORMM_NUMERIC_ENUMERATORS_H
4
5#include <string>
6#include "copyright.h"
7
8namespace stormm {
9namespace numerics {
10
12enum class AccumulationMethod {
13 SPLIT,
19 WHOLE,
21 AUTOMATIC
24};
25
30std::string getEnumerationName(AccumulationMethod input);
32
37AccumulationMethod translateAccumulationMethod(const std::string &input);
38
39} // namespace numerics
40} // namespace stormm
41
42#endif