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)