Declares apoCHARMM periodic-boundary and crystal identifiers. More...
Enumerations | |
| enum class | PBC { UNSET = 0 , P1 = 1 , P21 = 2 } |
| Identifies a periodic-boundary configuration value. More... | |
| enum class | CRYSTAL { NONE , CUBIC , TETRAGONAL , ORTHORHOMBIC } |
| Selects the crystal symmetry used by the Langevin-piston integrator. More... | |
Declares apoCHARMM periodic-boundary and crystal identifiers.
|
strong |
Selects the crystal symmetry used by the Langevin-piston integrator.
The selected symmetry determines the number and ordering of active piston degrees of freedom. CudaLangevinPistonIntegrator accepts only CUBIC, TETRAGONAL, and ORTHORHOMBIC; NONE represents an unconfigured state.
|
strong |
Identifies a periodic-boundary configuration value.
UNSET is an invalid, non-runnable sentinel. It does not select an aperiodic system. The public periodic-boundary setters accept only P1 and P21. P1 is the default imported from a newly constructed ForceManager.