• Volume/Page
  • Keyword
  • DOI
  • Citation
  • Advanced
   
 
 
 

You Tube Flickr Twitter UniPHY Group iResearch App Facebook

Author Select

FULL-TEXT OPTIONS:

J. Chem. Phys. 126, 046101 (2007); http://dx.doi.org/10.1063/1.2431176 (2 pages)

A common, avoidable source of error in molecular dynamics integrators

Ross A. Lippert1, Kevin J. Bowers1, Ron O. Dror1, Michael P. Eastwood1, Brent A. Gregersen1, John L. Klepeis1, Istvan Kolossvary1, and David E. Shaw2

1D. E. Shaw Research, LLC, New York, New York 10036
2D. E. Shaw Research, LLC, New York, New York 10036 and Center for Computational Biology and Bioinformatics, Columbia University, New York, New York 10032

View MapView Map

(Received 24 October 2006; accepted 11 December 2006; published online 29 January 2007)

In constrained molecular dynamics simulations using some of the most popular molecular dynamics codes, calculation of the velocities of constrained particles is based solely on the differences in particle positions during two successive time steps. This creates a numerical instability that the authors’ show to be signicant in a typical single-precision floating-point simulation. They describe a simple modification that eliminates this source of instability and demonstrate that this change substantially reduces the energy drift of a sample single-precision NVE simulation.

© 2007 American Institute of Physics

KEYWORDS and PACS

PACS

  • 61.20.Ja

    Computer simulation of liquid structure

ARTICLE DATA

PUBLICATION DATA

ISSN

0021-9606 (print)  
1089-7690 (online)

  1. L. Verlet, Part. Part. Syst. Charact. 159, 98 (1967).
  2. W. C. Swope, H. C. Andersen, P. H. Berens, and K. R. Wilson, J. Chem. Phys. 76, 637 (1982)JCPSA6000076000001000637000001.
  3. M. P. Allen and D. J. Tildesley, Computer Simulation of Liquids (Oxford University Press, Oxford, 1987).
  4. J. -P. Ryckaert, G. Ciccotti, and H. J. C. Berendsen, J. Comput. Chem. 23, 327 (1977).
  5. V. Kräutler, W. F. van Gunsteren, and P. H. Hünenberger, J. Comput. Chem. 22, 501 (2001).
  6. S. Miyamoto and P. A. Kollman, J. Comput. Chem. 13, 952 (1992).
  7. B. Hess, H. Bekker, H. J. C. Berendsen, and J. G. E. M. Fraaije, J. Comput. Chem. 18, 1463 (1997).
  8. H. C. Andersen, J. Comput. Phys. 52, 24 (1983).
  9. D. A. Case, T. E. Cheatham, T. Darden, H. Gohlke, R. Luo, K. Merz, A. Onufriev, C. Simmerling, B. Wang, and R. Woods, J. Comput. Chem. 26, 1668 (2005). [MEDLINE]
  10. D. van Der Spoel, E. Lindahl, B. Hess, G. Groenhof, A. E. Mark, and H. J. C. Berendsen, J. Comput. Chem. 26, 1701 (2005). [Inspec] [MEDLINE] [CAS]
  11. J. C. Phillips, R. Braun, W. Wang, J. Gumbart, E. Tajkhorshid, E. Villa, C. Chipot, R. D. Skeel, L. Kalé, and K. Schulten, J. Comput. Chem. 26, 1781 (2005). [MEDLINE]
  12. B. R. Brooks, R. E. Bruccoleri, B. D. Olafson, D. J. States, S. Swaminathan, and M. Karplus, J. Comput. Chem. 4, 187 (1983).
  13. K. J. Bowers, E. Chow, H. Xu et al., in Proceedings of the 2006 ACM/IEEE Conference on Supercomputing (SC06), Tampa, Florida (2006).
  14. H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans, in In Intermolecular Forces, edited by B. Pullman (Reidel, Dordrecht, 1981), pp. 331–342.
  15. U. Essman, L. Perera, M. L. Berkowitz, T. Darden, H. Lee, and L. G. Pedersen, J. Chem. Phys. 103, 8577 (1995)JCPSA6000103000019008577000001.
  16. The result is similar if deltat is not such a power, with extra roundoff terms from the arithmetic.


Figures (1) Tables (1)

Figures (click on thumbnails to view enlargements)

FIG.1
Energy drift for our test simulations using SPC water (Ref. 14), smooth particle mesh Ewald (Ref. 15) with fourth order B splines, 1/β = 2.96 Å, a 1 Å mesh spacing, 10 Å van der Waals and 12 Å Coulomb cutoffs, and neighbor list updates every time step (δt = 1 fs).

FIG.1 Download High Resolution Image (.zip file) | Export Figure to PowerPoint

Tables

Table I. Common integration methods: parentheses indicate the customary computational ordering (Ref. 3).

View Table

Close
Google Calendar
ADVERTISEMENT

close