Next: Structure Optimization in Cartesian
Up: Program Relax
Previous: Definition of Internal Coordinates
Contents
Index
This is the default task of relax ($optimize internal on
does not need to be specified!) You need as input the data groups :
- $grad
- cartesian coordinates and gradients as
provided and accumulated in subsequent optimization cycles by the
programs grad, or rdgrad etc.
- $intdef
- definitions of internal coordinates.
- $redundant
- definitions of redundant coordinates.
Output will be the updated coordinates on $coord and the
updated force constant matrix on $forceapprox. If any
non-default force constant update option has been chosen, relax
increments its counting variables <numgeo>, <numpul>
within command keyword $forceupdate. If the approximate force
constant has been initialized ($forceinit on
) relax switches the initialization flag
to $forceinit off
. Refer also to
the general documentation of TURBOMOLE. It is recommended to check
correctness of your definition of internal coordinates:
- Calculate their values for your cartesian start coordinates
using the relax program (see Section 5.3.11)
or within a define session.
- Have a look at the eigenvectors of the
BmB†-matrix.
Set some `
?
' behind keyword $intdef, if there are any
eigenvalues close to zero (
< 10-2 is to be considered bad
for small molecules, but there is no general rule) check those
internal coordinates for consistency which contribute to the
corresponding eigenvector(s)!
Next: Structure Optimization in Cartesian
Up: Program Relax
Previous: Definition of Internal Coordinates
Contents
Index
TURBOMOLE