The atoms behind a ring's mass-weighted coordinates, for its rigid motions: sqrt(m) per atom, the Cartesian positions q is measured from (3 per atom; the reactant minimum, q = 0, for the rotational ratio), and which rotations are free. More...
#include <Tunneling.h>
Public Attributes | |
| std::vector< double > | sqrtMasses |
| VectorXd | reference |
| std::array< bool, 3 > | rotations {{false, false, false}} |
| VectorXd | saddle |
The atoms behind a ring's mass-weighted coordinates, for its rigid motions: sqrt(m) per atom, the Cartesian positions q is measured from (3 per atom; the reactant minimum, q = 0, for the rotational ratio), and which rotations are free.
Empty masses: the rigid directions come from the reactant Hessian instead. saddle, in q, gives the classical comparison the same rotational ratio; empty leaves it out.
Definition at line 624 of file Tunneling.h.
| VectorXd eonc::tunneling::RingRigidBodies::reference |
Definition at line 626 of file Tunneling.h.
| std::array<bool, 3> eonc::tunneling::RingRigidBodies::rotations {{false, false, false}} |
Definition at line 627 of file Tunneling.h.
| VectorXd eonc::tunneling::RingRigidBodies::saddle |
Definition at line 628 of file Tunneling.h.
| std::vector<double> eonc::tunneling::RingRigidBodies::sqrtMasses |
Definition at line 625 of file Tunneling.h.