|
STORMM Source Documentation
|
Encapsulate the six derived parameters for SETTLE computations. A vector of these structs will be accumulated into a ConstraintTable for any given topology, enumerating each distinct SETTLE-suitable molecule. In GPU implementations the information will be held by two- and four-tuples. More...
#include <atomgraph_refinement.h>
Public Attributes | |
| double | mo |
| Mass of the heavy "oxygen" atoms in a SETTLE group. | |
| double | mh |
| Mass of the light "hydrogen" atoms in a SETTLE group. | |
| double | moh |
| Combined mass of the heavy and one of the light atoms in a SETTLE group. | |
| double | mormt |
| Proportional mass of the "oxygen" atoms in a SETTLE group. | |
| double | mhrmt |
| Proportional mass of "hydrogen" atoms in a SETTLE group. | |
| double | ra |
| Internal distance measurement (heavy atom - center of mass) of a SETTLE group. | |
| double | rb |
| double | rc |
Encapsulate the six derived parameters for SETTLE computations. A vector of these structs will be accumulated into a ConstraintTable for any given topology, enumerating each distinct SETTLE-suitable molecule. In GPU implementations the information will be held by two- and four-tuples.
| double stormm::topology::SettleParm::rb |
Internal distance measurement of a SETTLE group (light atoms - center of mass along the heavy atom / CoM axis)
| double stormm::topology::SettleParm::rc |
Internal distance measurement of a SETTLE group (half the distance between light atoms)