STORMM Source Documentation
Loading...
Searching...
No Matches
src
Math
sorting_enumerators.h
1
// -*-c++-*-
2
#ifndef STORMM_SORTING_ENUMERATORS_H
3
#define STORMM_SORTING_ENUMERATORS_H
4
5
#include <string>
6
#include "copyright.h"
7
#include "DataTypes/stormm_vector_types.h"
8
9
namespace
stormm {
10
namespace
stmath {
11
13
enum class
SortDirection {
14
ASCENDING,
15
DESCENDING,
16
AUTOMATIC
17
};
18
20
enum class
UniqueValueHandling {
21
UNIQUE_VALUES_ONLY,
22
CONFIRM_ALL_COPIES
26
};
27
33
std::string getEnumerationName(SortDirection input);
34
std::string getEnumerationName(UniqueValueHandling input);
36
37
}
// namespace stmath
38
}
// namespace stormm
39
40
#endif
Generated by
1.13.2