OpenMD 3.1
Molecular Dynamics in the Open
|
#include <SelectionToken.hpp>
Public Member Functions | |
Token (int myTok) | |
Token (int myTok, int myIntValue) | |
Token (int myTok, const std::any &myValue) | |
Token (int MyTok, int myIntValue, const std::any &myValue) | |
Public Attributes | |
int | tok {unknown} |
int | intValue {} |
std::any | value {} |
Static Public Attributes | |
static constexpr int | nada = 0 |
static constexpr int | identifier = 1 |
static constexpr int | integer = 2 |
static constexpr int | decimal = 3 |
static constexpr int | string = 4 |
static constexpr int | unknown = 5 |
static constexpr int | keyword = 6 |
static constexpr int | whitespace = 7 |
static constexpr int | comment = 8 |
static constexpr int | endofline = 9 |
static constexpr int | endofstatement = 10 |
static constexpr int | command = (1 << 8) |
static constexpr int | expressionCommand = (1 << 9) |
static constexpr int | expression = (1 << 10) |
static constexpr int | negnums = (1 << 11) |
expression term | |
static constexpr int | dynamic = (1 << 12) |
static constexpr int | atomproperty = (1 << 12) | expression | negnums |
static constexpr int | comparator = (1 << 13) | expression |
static constexpr int | predefinedset = (1 << 14) | expression |
static constexpr int | embeddedExpression = (1 << 15) |
static constexpr int | index = (1 << 16) | expression |
static constexpr int | define = command | expressionCommand | 1 |
static constexpr int | select = command | expressionCommand | 2 |
static constexpr int | leftparen = expression | 0 |
static constexpr int | rightparen = expression | 1 |
static constexpr int | to = expression | 2 |
static constexpr int | opAnd = expression | 3 |
static constexpr int | opOr = expression | 4 |
static constexpr int | opNot = expression | 5 |
static constexpr int | within = expression | dynamic | 6 |
static constexpr int | asterisk = expression | 7 |
static constexpr int | dot = expression | 8 |
static constexpr int | all = expression | 9 |
static constexpr int | none = expression | 10 |
static constexpr int | name = expression | 11 |
static constexpr int | hull = expression | dynamic | 12 |
static constexpr int | alphahull = expression | dynamic | 13 |
static constexpr int | expressionBegin = expression | 100 |
static constexpr int | expressionEnd = expression | 101 |
static constexpr int | mass = atomproperty | 0 |
static constexpr int | charge = atomproperty | dynamic | 1 |
static constexpr int | x = atomproperty | dynamic | 2 |
static constexpr int | y = atomproperty | dynamic | 3 |
static constexpr int | z = atomproperty | dynamic | 4 |
static constexpr int | r = atomproperty | dynamic | 5 |
static constexpr int | wrappedX = atomproperty | dynamic | 6 |
static constexpr int | wrappedY = atomproperty | dynamic | 7 |
static constexpr int | wrappedZ = atomproperty | dynamic | 8 |
static constexpr int | atomno = atomproperty | 9 |
static constexpr int | opGT = comparator | dynamic | 0 |
static constexpr int | opGE = comparator | dynamic | 1 |
static constexpr int | opLE = comparator | dynamic | 2 |
static constexpr int | opLT = comparator | dynamic | 3 |
static constexpr int | opEQ = comparator | dynamic | 4 |
static constexpr int | opNE = comparator | dynamic | 5 |
static Token | tokenExpressionBegin |
static Token | tokenExpressionEnd |
|
inlineexplicit |
Definition at line 64 of file SelectionToken.hpp.
|
inline |
Definition at line 65 of file SelectionToken.hpp.
|
inline |
Definition at line 66 of file SelectionToken.hpp.
|
inline |
Definition at line 67 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 118 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 122 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 116 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 140 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 95 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 132 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 82 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 78 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 97 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 73 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 102 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 117 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 92 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 99 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 79 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 80 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 84 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 128 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 83 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 129 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 121 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 71 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 100 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 72 of file SelectionToken.hpp.
int OpenMD::Token::intValue {} |
Definition at line 60 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 76 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 109 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 131 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 70 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 120 of file SelectionToken.hpp.
|
staticconstexpr |
expression term
Definition at line 88 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 119 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 112 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 146 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 143 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 142 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 144 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 145 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 147 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 114 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 113 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 98 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 136 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 110 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 103 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 74 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 111 of file SelectionToken.hpp.
int OpenMD::Token::tok {unknown} |
Definition at line 59 of file SelectionToken.hpp.
|
static |
Definition at line 149 of file SelectionToken.hpp.
|
static |
Definition at line 150 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 75 of file SelectionToken.hpp.
std::any OpenMD::Token::value {} |
Definition at line 61 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 77 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 115 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 137 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 138 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 139 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 133 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 134 of file SelectionToken.hpp.
|
staticconstexpr |
Definition at line 135 of file SelectionToken.hpp.