The cluster program is a more elaborate version of the cluster subroutine in sphgen (Kuntz et al., 1982). A single-linkage clustering algorithm is applied, based on the radial overlap between spheres. Unlike sphgen, cluster does not heuristically remove spheres; it can operate on the total set of possible spheres rather than just the largest sphere per surface atom. This complete description is contained in the cluster 0 from sphgen. User-defined criteria control the clustering process; clusters can be tailored to a certain size (number of spheres), a certain range of sphere radii, or a certain region of space. The program allows one to try different clustering parameters without rerunning sphgen.
variable name | Fortran format | example |
---|---|---|
clufil | A80 | 2ptc.all |
nclus | I | 1 |
maxrad | F | 5.0 |
m2xrad | F | 5.0 |
povlap | F | 10.0 |
clusiz | I | 60 |
minsiz | I | 20 |
minflg | I | 1 |
outfil | A80 | 2ptc.all.rcl |
yn | A1 | y |
(if yn is y or Y ):
|
F F F F |
1.3 0.2 0.5 0.25 |