Descriptor File Format

vdw+: van der Waals (inclusion list version)

The van der Waals (more accurately, the Lennard-Jones) term comes in two versions, an inclusion list version (this version vdw+) and an exclusion list version (see vdw- next). In the inclusion list version, the pairs of atoms that contribute to this interaction are explicitly listed. In the exclusion list version, every pair of atoms in the system is assumed to contribute to the total van der Waals interaction unless explicitly excluded in an exclusion list. The inclusion list version is the correct choice if there is only a small number of interactions; the vdw- term will require a prohibitively large exclusion list. The vdw- term is a better choice if the majority of atom pairs contribute to the van der Waals interaction; the vdw+ term would have required a very long listing of pairs. Only one version or the other should be used in a descriptor; it is unlikely to be useful (but it is not impossible) to use both versions in a single descriptor.

The vdw+ energy is the sum of Nvdw terms each of the form:


T[ rij ]{ A / rij12 - B / rij6 }

where T[ rij ] is a trimming function, which operates from zero or rstart and completes its transformation at rfinish. Trimming Function Details [will open in a separate window]. A and B are constants dependent on the atoms atomi and atomj and rij is the current distance between these two atoms.

The vdw+ record in the descriptor file has the form:

vdw+
trim
Nvdw
rstart
rfinish
rcutoff

atomi
atomj
A
B

...
...
...
...

The record starts with the keyword vdw+ followed by a code trim, then the number of atom pairs Nvdw, the starting distance at which the trimming starts rstart, the distance at which trimming is complete rfinish and finally the cutoff distance rcutoff. The last is not used in this calculation but is required anyway.

Following the header line are Nvdw lists each list containing four numbers: the atom pair atomi and atomj and the constants A and B.

trim is a code to select the trimming function as follows:

trim
1
2
3
Trimming Function
Truncate
Switch
Shift

Trmming modifies the van der Waals function. To minimize the effect, select the truncation function (trim = 1) and set a very large value for rfinish (the largest linear dimension of the system for example). Note that this version of the van der Waals term is not designed for large lists; every pair of atoms that is listed in this record is evaluated regardless of their distance from one another. Selecting the Truncation triming function and a large value for rfinish will not increase memory usage and will only slightly increase the number of computations.

Example:


vdw+ 2 5 12.5 15.0 15.0
1    7   107780   5041
1    8   107800   5060
1   11   120650   6885
2    7   107800   5060
2   11    12840   1859

A vdw+ record with 5 terms. The Switching function is selected and it will operate from 12.5Å to 15Å.


Details of Descriptor Records
intro
DES1
note
type
ivms
name
bond
mors
angl
angn
tors
itor
iton
nbn+
nbn-
ele+
ele-
vdw+
vdw-
abhb
noen
surf
stud
vlat
boun
lock

des format
arc format
yammp shell
exam commands
intro
arc
arcedit
arctransform
checkspider
des
elec2vlat

exam
mimesis
mkchainarc
mkchaindes
mkd3c
mkd3d
mkr2cc
mksnac
mksnad
xmd3
xmr2
ympf

THE HARVEY LABORATORY
HOME
OVERVIEW
NEWS
DEVELOPMENT
DOWNLOAD
MANUALS
TECHNICAL
TUTORIALS
MMTSB