next up previous
Next: Double-Ended Searches Up: OPTIM2 User Guide Previous: Point Group Determination


Calculating Pathways

Having found a transition state it is possible to find the corresponding minima (and pathway) by displacing the transition state along the transition vector in both senses and starting minimisations for each point. To make a complete path the data from one of these searches must be reversed and the results for the other side of the path appended to it. Shell scripts to do this automatically for all the transition states in a given directory, and to perform miscellaneous analysis of the pathways, exist for various potentials. The PATH keyword should now be used to calculate complete pathways given a transition state geometry in odata. Characteristics of the path, such as barrier heights, distances and the cooperativity index, are then produced automatically, along with a file containing the energy as a function of integrated path length (in EofS) and an xyz file containing the specified number of frames on each side of the path (in path.xyz.

Pathways are calculated by starting a minimisation of some sort after stepping off the transition state specified in odata. Using MODE values of 1 and $-1$ will give the two sides of the path. With SEARCH 0 (or 3) or LBFGS minimisation the resulting pathway will only be an approximation to a true gradient line. For search type 6 (or 7) and RKMIN or BSMIN the results should be close to the true steepest-descent path. Note that gradient lines are properties of the potential energy surface alone, and do not depend upon masses. Mass weighting, or calculating pathways in the fictitious space with a kinetic metric,[46] has now been implemented, but not in the BFGS minimisation or hybrid EF/BFGS routines.

Using PATH provides the most convenient way to calculate paths from OPTIM.2.3 onwards.


next up previous
Next: Double-Ended Searches Up: OPTIM2 User Guide Previous: Point Group Determination
David Wales 2002-10-28