There is an error of omission of the centrifugal terms from the description of the angular motion, which spans eqs. ( 6) to ( 11). The simplest fix appears to be to rewrite eq. ( 7) in the following manner:
SHAKE, rattle, and roll: Efficient constraint algorithms for linked rigid bodies
โ Scribed by Forester, Timothy R.; Smith, William
- Book ID
- 101220698
- Publisher
- John Wiley and Sons
- Year
- 1998
- Tongue
- English
- Weight
- 258 KB
- Volume
- 19
- Category
- Article
- ISSN
- 0192-8651
No coin nor oath required. For personal study only.
โฆ Synopsis
We present an iterative constraint algorithm, QSHAKE, for use with semirigid molecules in molecular dynamics simulations. The algorithm is based on ''SHAKE-ing'' bond constraints between rigid bodies, whose equations of motion are solved in the quaternion framework. The algorithm is derived and its performance compared with SHAKE for liquid octane. QSHAKE is ลฝ . significantly more efficient whenever SHAKE requires triangles or tetrahedra of constraints to maintain molecular shape. Efficiencies are gained because QSHAKE reduces the number of holonomic constraints that must be solved iteratively and requires fewer iterations to obtain convergence. The gains in efficiency are most noticeable when a high degree of precision is imposed on the constraint criteria. QSHAKE is also stable at larger time steps than SHAKE, thus allowing for even more efficient exploration of phase space for semirigid molecules.
๐ SIMILAR VOLUMES
An analytical algorithm, called SETTLE, for resetting the positions and velocities to satisfy the holonomic constraints on the rigid water model is presented. This method is still based on the Cartesian coordinate system and can be used in place of SHAKE and RATTLE. We implemented this algorithm in