STORMM Source Documentation
Loading...
Searching...
No Matches
forcefield_enumerators.h
1// -*-c++-*-
2#ifndef STORMM_FORCEFIELD_ENUMERATORS_H
3#define STORMM_FORCEFIELD_ENUMERATORS_H
4
5#include "copyright.h"
6
7namespace stormm {
8namespace modeling {
9
12enum class ParameterKind {
13 BOND,
15 ANGLE,
17 DIHEDRAL,
19 UREY_BRADLEY,
22 CHARMM_IMPROPER,
24 CMAP,
27 ATTN_14_SCALE,
29 CHARGE,
30 LENNARD_JONES,
32 BUCKINGHAM,
34 VIRTUAL_SITE_FRAME,
35 NONE
36};
37
41std::string getEnumerationName(ParameterKind kind);
42
43} // namespace modeling
44} // namespace stormm
45
46#endif