SYMPLECTIC NUMERICAL INTEGRATORS IN CONSTRAINED HAMILTONIAN-SYSTEMS

被引:156
作者
LEIMKUHLER, BJ [1 ]
SKEEL, RD [1 ]
机构
[1] UNIV ILLINOIS,DEPT COMP SCI,URBANA,IL 61801
关键词
D O I
10.1006/jcph.1994.1085
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Recent work reported in the literature suggests that for the long-time integration of Hamiltonian dynamical systems one should use methods that preserve the symplectic (or canonical) structure of the flow. Here we investigate the symplecticness of numerical integrators for constrained dynamics, such as occur in molecular dynamics when bond lengths are made rigid in order to overcome stepsize limitations due to the highest frequencies. This leads to a constrained Hamiltonian system of smaller dimension. Previous work has shown that it is possible to have methods which are symplectic on the constraint manifold in phase space. Here it is shown that the very popular Verlet method with SHAKE-type constraints is equivalent to the same method with RATTLE-type constraints and that the latter is symplectic and time reversible. (This assumes that the iteration is carried to convergence.) We also demonstrate the global convergence of the Verlet scheme in the presence of SHAKE-type and RATTLE-type constraints. We perform numerical experiments to compare these methods with the second-order backward differentiation method, commonly recommended for ordinary differential equations with constraints. (C) 1994 Academic Press, Inc.
引用
收藏
页码:117 / 125
页数:9
相关论文
共 29 条
[1]  
ABRAHAM R, 1978, F MECHANICS
[2]  
Allen M.P., 1987, COMPUTER SIMULATION
[3]  
Andersen H.C., 1983, J COMPUT PHYS, V52
[4]  
[Anonymous], 1967, J COMPUT PHYS, DOI DOI 10.1016/0021-9991(67)90056-3
[5]  
Arnold V.I., 1975, GRADUATE TEXTS MATH, V60
[6]  
Brenan K. E., 1989, NUMERICAL SOLUTIONS
[7]   CHARMM - A PROGRAM FOR MACROMOLECULAR ENERGY, MINIMIZATION, AND DYNAMICS CALCULATIONS [J].
BROOKS, BR ;
BRUCCOLERI, RE ;
OLAFSON, BD ;
STATES, DJ ;
SWAMINATHAN, S ;
KARPLUS, M .
JOURNAL OF COMPUTATIONAL CHEMISTRY, 1983, 4 (02) :187-217
[8]  
DIRAC PAM, 1964, BELFER GRADUATE SCH, V3, P22306
[9]  
EICH E, 1990, A281 U TECHN REP
[10]  
Gear C.W, 1971, NUMERICAL INITIAL VA