A modified shake algorithm for maintaining rigid bonds in molecular dynamics simulations of large molecules

Abstract We present a new modification of the SHAKE algorithm, MSHAKE, that maintains fixed distances in molecular dynamics simulations of polyatomic molecules. The MSHAKE algorithm, which is applied by modifying the leapfrog algorithm to include forces of constraint, computes an initial estimate of constraint forces, then iteratively corrects the constraint forces required to maintain the fixed distances. Thus MSHAKE should always converge more rapidly than SHAKE. Further, the explicit determination of the constraint forces at each timestep makes MSHAKE convenient for use in molecular dynamics simulations where bond stress is a significant dynamical quantity.

[1]  H. Berendsen,et al.  ALGORITHMS FOR MACROMOLECULAR DYNAMICS AND CONSTRAINT DYNAMICS , 1977 .

[2]  Antoinette J. Taylor,et al.  Thermodynamic and structural properties of liquids modelled by ‘2-Lennard-Jones centres’ pair potentials , 1977 .

[3]  R W Hockney,et al.  Computer Simulation Using Particles , 1966 .

[4]  Giovanni Ciccotti,et al.  Molecular dynamics of rigid systems in cartesian coordinates: A general formulation , 1982 .

[5]  J. Ryckaert Special geometrical constraints in the molecular dynamics of chain molecules , 1985 .

[6]  J. G. Powles,et al.  The properties of liquid nitrogen , 1976 .

[7]  S. G. Lambrakos,et al.  Geometric properties of the monotonic Lagrangian grid algorithm for near neighbor calculations , 1987 .

[8]  William G. Hoover,et al.  Nonequilibrium molecular dynamics via Gauss's principle of least constraint , 1983 .

[9]  R. W. Hockney,et al.  Time integration in particle models , 1987 .

[10]  C. Hoheisel,et al.  Comparison of the Singer method and the constraints method for molecular dynamics with linear molecules on the VECTOR computer Cyber 205 , 1987 .

[11]  Jay P. Boris,et al.  A vectorized near neighbors algorithm of order N using a monotonic logical grid , 1986 .

[12]  G. Ciccotti,et al.  Numerical Integration of the Cartesian Equations of Motion of a System with Constraints: Molecular Dynamics of n-Alkanes , 1977 .

[13]  H. Keller,et al.  Analysis of Numerical Methods , 1969 .

[14]  R. W. Hockney,et al.  Molecular dynamics with constraints , 1981 .

[15]  Denis J. Evans,et al.  Constrained molecular dynamics: Simulations of liquid alkanes with a new algorithm , 1986 .