×

Correcting mesh-based force calculations to conserve both energy and momentum in molecular dynamics simulations. (English) Zbl 1126.82014

Simplifying approximations are necessary to estimate forces in molecular dynamics, and here, in this short note, instead of using a uniform correction on all forces to conserve the linear momentum, one applies a mass-weighted correction, which can be thought of as constraining the center of mass, therefore conservative forces. The proof of this result works via introducing a corrected potential energy function.

MSC:

82B80 Numerical methods in equilibrium statistical mechanics (MSC2010)
81V55 Molecular physics

Software:

NAMD; SETTLE

References:

[1] Hockney, R. W.; Eastwood, J. W., Computer Simulation Using Particles (1981), McGraw-Hill: McGraw-Hill New York · Zbl 0662.76002
[2] Essmann, U.; Perera, L.; Berkowitz, M. L.; Darden, T.; Lee, H.; Pederson, L., A smooth particle mesh Ewald method, J. Chem. Phys., 103, 8577-8593 (1995)
[3] Brandt, A.; Lubrecht, A. A., Multilevel matrix multiplication and fast solution of integral equations, J. Comput. Phys., 90, 348-370 (1990) · Zbl 0707.65025
[4] Skeel, R. D.; Tezcan, I.; Hardy, D. J., Multiple grid methods for classical molecular dynamics, J. Comput. Chem., 23, 6, 673-684 (2002)
[5] D. J. Hardy, Multilevel summation for the fast evaluation of forces for the simulation of biomolecules, Ph.D. Thesis, University of Illinois at Urbana-Champaign, also Department of Computer Science Report No. UIUCDCS-R-2006-2546, May 2006. Available online at http://www.cs.uiuc.edu/research/techreports.php?year=2006; D. J. Hardy, Multilevel summation for the fast evaluation of forces for the simulation of biomolecules, Ph.D. Thesis, University of Illinois at Urbana-Champaign, also Department of Computer Science Report No. UIUCDCS-R-2006-2546, May 2006. Available online at http://www.cs.uiuc.edu/research/techreports.php?year=2006
[6] Sandak, B., Multiscale fast summation of long range charge and dipolar interactions, J. Comput. Chem., 22, 7, 717-731 (2001)
[7] Greengard, L.; Rokhlin, V., A fast algorithm for particle simulations, J. Comput. Phys., 73, 325-348 (1987) · Zbl 0629.65005
[8] Bishop, T.; Skeel, R. D.; Schulten, K., Difficulties with multiple timestepping and the fast multipole algorithm in molecular dynamics, J. Comput. Chem., 18, 14, 1785-1791 (1997)
[9] Pollock, E. L.; Glosli, J., Comments on \(P^3\) M, FMM, and the Ewald method for large periodic Coulombic systems, Comput. Phys. Commun., 95, 2 and 3, 93-110 (1996) · Zbl 0921.65081
[10] Deserno, M.; Holm, C., How to mesh up Ewald sums. I. A theoretical and numerical comparison of various particle mesh routines, J. Chem. Phys., 109, 18, 7678-7693 (1998)
[11] Toukmaji, A.; Sagui, C.; Board, J.; Darden, T., Efficient particle-mesh Ewald based approach to fixed and induced dipolar interactions, J. Chem. Phys., 113, 24, 10913-10927 (2000)
[12] W. Wang, Fast polarizable force field computation in biomolecular simulations, Ph.D. Thesis, University of Illinois at Urbana-Champaign, also Department of Computer Science Report No. UIUCDCS-R-2005-2522, 2005. Available online at http://www.cs.uiuc.edu/research/techreports.php?year=2005; W. Wang, Fast polarizable force field computation in biomolecular simulations, Ph.D. Thesis, University of Illinois at Urbana-Champaign, also Department of Computer Science Report No. UIUCDCS-R-2005-2522, 2005. Available online at http://www.cs.uiuc.edu/research/techreports.php?year=2005
[13] Phillips, J. C.; Braun, R.; Wang, W.; Gumbart, J.; Tajkhorshid, E.; Villa, E.; Chipot, C.; Skeel, R. D.; Kalé, L.; Schulten, K., Scalable molecular dynamics with NAMD, J. Comput. Chem., 26, 16, 1781-1802 (2005)
[14] Miyamoto, S.; Kollman, P. A., SETTLE: An analytical version of the SHAKE and RATTLE algorithm for rigid water molecules, J. Comput. Chem., 13, 8, 952-962 (1992)
[15] Engle, R. D.; Skeel, R. D.; Drees, M., Monitoring energy drift with shadow Hamiltonians, J. Comput. Phys., 206, 2, 432-452 (2005) · Zbl 1070.65129
[16] Ryckaert, J.; Ciccotti, G.; Berendsen, H., Numerical integration of the cartesian equation of motion of a system with constraints: molecular dynamics of \(n\)-alkanes, J. Comput. Phys., 23, 327-341 (1977)
[17] Tuckerman, M.; Berne, B. J.; Martyna, G. J., Reversible multiple time scale molecular dynamics, J. Chem. Phys., 97, 3, 1990-2001 (1992)
[18] Grubmüller, H.; Heller, H.; Windemuth, A.; Schulten, K., Generalized Verlet algorithm for efficient molecular dynamics simulations with long-range interactions, Mol. Simul., 6, 121-142 (1991)
[19] http://www.ks.uiuc.edu/Research/namd/; http://www.ks.uiuc.edu/Research/namd/
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.