Verlet algorithm

from Wikipedia, the free encyclopedia

The Verlet algorithm is a method for the numerical solution of Newton's equations of motion . It arises from the Leapfrog method by eliminating the speed calculations. The Verlet algorithm is often used in molecular dynamics simulations in theoretical chemistry . The algorithm is named after Loup Verlet .

Derivation

Two third order Taylor expansions of the position are established . One of them is developed forwards and one backwards in time. Here is the speed and the acceleration.

Adding the two equations gives

.

This is the general equation of the Verlet algorithm. The acceleration depends on the potential and the mass of the particle , it can with

to be determined.

application

If the position is known, first, the position has more than

to be determined. If the positions and are then known, all of the following can be determined by iterating the Verlet algorithm .

The Verlet algorithm only provides positions and no speeds. These must therefore be determined separately in order to calculate from them and thus the total energy. This is necessary to check the conservation of energy.

Web links