Go to the source code of this file.
|
| enum | PropagationMode::PropagationMode : int {
PropagationMode::NONE = 0
, PropagationMode::SYSTEM_DEFAULT = 1 << 0
, PropagationMode::TRANS_NEWTON = 1 << 1
, PropagationMode::TRANS_LANGEVIN = 1 << 2
,
PropagationMode::TRANS_LANGEVIN_NPT = 1 << 3
, PropagationMode::TRANS_VS_RELATIVE = 1 << 4
, PropagationMode::TRANS_LB_MOMENTUM_EXCHANGE = 1 << 5
, PropagationMode::TRANS_LB_TRACER = 1 << 6
,
PropagationMode::TRANS_BROWNIAN = 1 << 7
, PropagationMode::TRANS_STOKESIAN = 1 << 8
, PropagationMode::TRANS_VS_CENTER_OF_MASS = 1 << 9
, PropagationMode::ROT_EULER = 1 << 10
,
PropagationMode::ROT_LANGEVIN = 1 << 11
, PropagationMode::ROT_VS_RELATIVE = 1 << 12
, PropagationMode::ROT_BROWNIAN = 1 << 13
, PropagationMode::ROT_STOKESIAN = 1 << 14
,
PropagationMode::ROT_VS_INDEPENDENT = 1 << 15
} |
| | Flags to create bitmasks for propagation modes. More...
|
| |
| enum | IntegratorSwitch : int {
INTEG_METHOD_NVT = 0
, INTEG_METHOD_NPT_ISO_AND = 1 << 0
, INTEG_METHOD_NPT_ISO_MTK = 1 << 1
, INTEG_METHOD_STEEPEST_DESCENT = 1 << 2
,
INTEG_METHOD_BD = 1 << 3
, INTEG_METHOD_SD = 1 << 4
, INTEG_METHOD_SYMPLECTIC_EULER = 1 << 5
} |
| | Integrator identifier. More...
|
| |
| enum | ThermostatFlags : int {
THERMO_OFF = 0
, THERMO_LANGEVIN = 1 << 0
, THERMO_BROWNIAN = 1 << 1
, THERMO_NPT_ISO = 1 << 2
,
THERMO_LB = 1 << 3
, THERMO_SD = 1 << 4
, THERMO_DPD = 1 << 5
, THERMO_BOND = 1 << 6
} |
| | Thermostat flags. More...
|
| |
◆ IntegratorSwitch
Integrator identifier.
| Enumerator |
|---|
| INTEG_METHOD_NVT | |
| INTEG_METHOD_NPT_ISO_AND | |
| INTEG_METHOD_NPT_ISO_MTK | |
| INTEG_METHOD_STEEPEST_DESCENT | |
| INTEG_METHOD_BD | |
| INTEG_METHOD_SD | |
| INTEG_METHOD_SYMPLECTIC_EULER | |
Definition at line 46 of file PropagationMode.hpp.
◆ ThermostatFlags
Thermostat flags.
| Enumerator |
|---|
| THERMO_OFF | |
| THERMO_LANGEVIN | |
| THERMO_BROWNIAN | |
| THERMO_NPT_ISO | |
| THERMO_LB | |
| THERMO_SD | |
| THERMO_DPD | |
| THERMO_BOND | |
Definition at line 57 of file PropagationMode.hpp.