Computer simulation of liquids
Computer simulation of liquids
Numerical recipes in FORTRAN (2nd ed.): the art of scientific computing
Numerical recipes in FORTRAN (2nd ed.): the art of scientific computing
SETTLE: an analytical version of the SHAKE and RATTLE algorithm for rigid water models
Journal of Computational Chemistry
Inverse kinematics positioning using nonlinear programming for highly articulated figures
ACM Transactions on Graphics (TOG)
P-SHAKE: A quadratically convergent SHAKE in O(n2)
Journal of Computational Physics
Hi-index | 31.45 |
We address the problem of imposing rigid constraints between connected sites in a dynamic computer simulation. For two important cases, the linear and ring topologies, each site is connected to at most two nearest neighbors. The constraint matrix is then invertible in order n operations. We show that, this being the case, a computational method based on a matrix inversion of the linearized constraint equations (MILC SHAKE) can be orders of magnitude faster than the simple SHAKE or RATTLE methods.