NAMD
|
Go to the source code of this file.
Classes | |
class | ParseOptions |
class | ParseOptions::DataElement |
Macros | |
#define | PARSE_FLOAT (BigReal *) NULL |
#define | PARSE_BIGREAL (BigReal *) NULL |
#define | PARSE_VECTOR (Vector *) NULL |
#define | PARSE_INT (int *) NULL |
#define | PARSE_BOOL (int *) NULL |
#define | PARSE_STRING (char *) NULL |
#define | PARSE_ANYTHING (StringList **) NULL |
#define | PARSE_MULTIPLES (StringList **) NULL, TRUE |
Enumerations | |
enum | Range { FREE_RANGE, POSITIVE, NOT_NEGATIVE, NEGATIVE, NOT_POSITIVE } |
enum | Units { N_UNIT, N_FSEC, N_NSEC, N_SEC, N_MIN, N_HOUR, N_ANGSTROM, N_NANOMETER, N_METER, N_KCAL, N_KJOULE, N_EV, N_KELVIN, N_UNITS_UNDEFINED } |
Functions | |
BigReal | convert (Units to, Units from) |
#define PARSE_ANYTHING (StringList **) NULL |
Definition at line 39 of file ParseOptions.h.
#define PARSE_BIGREAL (BigReal *) NULL |
Definition at line 34 of file ParseOptions.h.
#define PARSE_BOOL (int *) NULL |
Definition at line 37 of file ParseOptions.h.
#define PARSE_FLOAT (BigReal *) NULL |
Definition at line 33 of file ParseOptions.h.
#define PARSE_INT (int *) NULL |
Definition at line 36 of file ParseOptions.h.
#define PARSE_MULTIPLES (StringList **) NULL, TRUE |
Definition at line 40 of file ParseOptions.h.
#define PARSE_STRING (char *) NULL |
Definition at line 38 of file ParseOptions.h.
#define PARSE_VECTOR (Vector *) NULL |
Definition at line 35 of file ParseOptions.h.
enum Range |
Enumerator | |
---|---|
FREE_RANGE | |
POSITIVE | |
NOT_NEGATIVE | |
NEGATIVE | |
NOT_POSITIVE |
Definition at line 26 of file ParseOptions.h.
enum Units |
Enumerator | |
---|---|
N_UNIT | |
N_FSEC | |
N_NSEC | |
N_SEC | |
N_MIN | |
N_HOUR | |
N_ANGSTROM | |
N_NANOMETER | |
N_METER | |
N_KCAL | |
N_KJOULE | |
N_EV | |
N_KELVIN | |
N_UNITS_UNDEFINED |
Definition at line 28 of file ParseOptions.h.
Definition at line 89 of file ParseOptions.C.
References N_ANGSTROM, N_EV, N_FSEC, N_HOUR, N_KCAL, N_KELVIN, N_KJOULE, N_METER, N_MIN, N_NANOMETER, N_NSEC, N_SEC, and N_UNIT.