The interatomic bond vector.
The bond potentials describe explicit bonds between specified atoms. They are functions of the interatomic distance only. The potential functions available are as follows.
![]() |
(2.2) |
![]() |
(2.3) |
![]() |
(2.4) |
![]() |
![]() |
![]() |
(2.5) |
![]() |
![]() |
![]() |
(2.6) |
![]() |
(2.7) |
In these formulae is the distance between atoms labelled
and
:
![]() |
(2.8) |
where is the position vector of an atom labelled
. 2.1
The force on the atom arising from a bond potential is obtained
using the general formula:
![]() |
(2.9) |
The force acting on atom
is the negative of this.
The contribution to be added to the atomic virial is given by
![]() |
(2.10) |
with only one such contribution from each bond.
The contribution to be added to the atomic stress tensor is given by
![]() |
(2.11) |
where and
indicate the
components. The atomic stress tensor derived in this way is
symmetric.
In DL_POLY_2 bond forces are handled by the routine BNDFRC.