GEO-CHECK

Normally, a calculation would run without any problems.  In some jobs, the results might initially appear to be correct, but on further examination, certain subtle faults could be detected.  These faults can automatically be found by adding GEO-CHECK, in which case the job would be stopped if such errors were detected. The types of errors that could be detected are:

Dynamic Jahn-Teller Effect
In order for C.I. calculations to be valid, the SCF energy levels used in the C.I. calculation must be different from those which are not used in the C.I. In other words, a degenerate manifold must not be partly included in a C.I. An example would be methane, if a C.I. were set up involving two M.O.s.  The M.O.s are three fold degenerate, therefore such a C.I. would be invalid, although the effect of the C.I. would be very small.  A more important example is found in the octahedral transition metal complexes in which dynamic Jahn-Teller effects can occur, e.g. [TiIIIF6]3-, a d1 system, in which the single "d" electron is shared equally by the three t2g molecular orbitals. If the C.I. involves some, but not all, components of the degenerate set of M.O.s, then the system will Jahn-Teller distort, and the octahedral symmetry of the wave-function will be lost.  To detect such a condition, add GEO-CHECK.  This is the most important use of this keyword.

If a transition state is being calculated in internal coordinates and all the coordinates are flagged for optimization, sometimes the internal coordinate gradients can all be very small and the Cartesian coordinate gradients be large.  This is a very rare condition.  If it occurs, there will be a warning message printed.  To kill such a job, add GEO-CHECK.

If the geometry is specified in internal coordinates and large rings exist and the BFGS optimizer used, the optimization might be slowed down and the geometry might not be optimized correctly.  To avoid wasting CPU time, GEO-CHECK should be specified.