AN IMPROVED LEAP-FROG ROTATIONAL ALGORITHM

Authors
Citation
M. Svanberg, AN IMPROVED LEAP-FROG ROTATIONAL ALGORITHM, Molecular physics, 92(6), 1997, pp. 1085-1088
Citations number
11
Journal title
ISSN journal
00268976
Volume
92
Issue
6
Year of publication
1997
Pages
1085 - 1088
Database
ISI
SICI code
0026-8976(1997)92:6<1085:AILRA>2.0.ZU;2-V
Abstract
A new implicit leap-frog algorithm for the integration of rigid body r otational motion is presented. Orientations are represented by quatern ions and the algorithm is compared with three existing leap-frog integ rators, by solving the classical equations of motion for a (H2O)(20) c luster. We find that the present scheme exhibits superior energy conse rvation properties, especially for integration times of about 10 ps or longer. Contrary to previous algorithms, the present one behaves as a true Verlet integrator, where the degree of energy conservation is in dependent of the length of the trajectory. The method is similar to th e implicit scheme proposed by D. Fincham (1992, Molec. Simulation, 8, 165), with the difference that self-consistent quaternions, as well as their time derivatives, are obtained by iteration at the mid-timestep instead of after the complete timestep. A slight modification of eith er the explicit or the implicit leap-frog rotational algorithm in exis ting molecular dynamics programs may thus lead to significant improvem ents of energy conservation, as long as this property is not dominated by other sources such as errors due to potential truncation. It is de monstrated that the present algorithm can be used with timesteps as la rge as 4 fs in water simulations, and still produce stable trajectorie s of 10 ns duration.