Next: Metal Potentials
Up: The Intermolecular Potential Functions
Previous: The Intermolecular Potential Functions
  Contents
  Index
Short Ranged (van der Waals) Potentials
The short ranged pair forces available in DL_POLY_2 are as
follows.
- 12 - 6 potential: (12-6)
|
(2.70) |
- Lennard-Jones: (lj)
|
(2.71) |
- n - m potential [27]: (nm)
|
(2.72) |
- Buckingham potential: (buck)
|
(2.73) |
- Born-Huggins-Meyer potential: (bhm)
|
(2.74) |
- Hydrogen-bond (12 - 10) potential: (hbnd)
|
(2.75) |
- Shifted force n - m potential [27]: (snm)
with
This peculiar form has the advantage over the standard shifted n-m
potential in that both and (well depth and location of
minimum) retain their original values after the shifting process.
- Morse potential: (mors)
|
(2.80) |
- Tabulation: (tab). The potential is defined numerically only.
The parameters defining these potentials are supplied to
DL_POLY_2 at run time (see the description of the FIELD file in section
4.1.3). Each atom type in the system is specified by a unique
eight-character label defined by the user. The pair potential is then
defined internally by the combination of two atom labels.
As well as the numerical parameters defining the potentials,
DL_POLY_2 must also be provided with a cutoff radius ,
which sets a range limit on the computation of the interaction.
Together with the parameters, the cutoff is used by the subroutine
FORGEN (or FORGEN/SMALL>_RSQ) to construct an interpolation
array vvv for the potential function over the range 0 to
. A second array ggg is also calculated, which is
related to the potential via the formula:
|
(2.81) |
and is used in the calculation of the forces. Both arrays are
tabulated in units of energy. The use of interpolation arrays, rather
than the explicit formulae, makes the routines for calculating the
potential energy and atomic forces very general, and
enables the use of user defined pair potential functions.
DL_POLY_2 also allows the user to read in the interpolation arrays
directly from a file (see the description of the FORTAB routine
(chapter 8) and the TABLE file (section 4.1.5).
This is particularly useful
if the pair potential function has no simple analytical description
(e.g. spline potentials).
The force on an atom derived from one of these potentials is
formally calculated with the standard formula:
|
(2.82) |
where
. The force on atom is
the negative of this.
The contribution to be added to the atomic virial (for each pair
interaction) is
|
(2.83) |
The contribution to be added to the atomic stress tensor is
given by
|
(2.84) |
where and indicate the components. The atomic
stress tensor derived from the pair forces is symmetric.
Since the calculation of pair potentials assumes a spherical cutoff
() it is necessary to apply a long range
correction to
the system potential energy and virial. Explicit formulae are needed
for each case and are derived as follows. For two atom types and
, the correction for the potential energy is calculated via the
integral
|
(2.85) |
where are the numbers of atoms of types and ,
is the system volume and and are the
appropriate pair correlation function and pair potential respectively.
It is usual to assume for . DL_POLY_2
sometimes makes the additional assumption that the repulsive part of
the short ranged potential is negligible beyond .
The correction for the system virial is
|
(2.86) |
where the same approximations are applied. Note that these formulae
are based on the assumption that the system is reasonably isotropic
beyond the cutoff.
In DL_POLY_2 the short ranged forces are calculated by one of the
routines SRFRCE, SRFRCE/SMALL>_RSQ, and SRFRCENEU. The long
range corrections are calculated by routine LRCORRECT. The
calculation makes use of the Verlet neighbour list described above.
Next: Metal Potentials
Up: The Intermolecular Potential Functions
Previous: The Intermolecular Potential Functions
  Contents
  Index
W Smith
2003-05-12