Overlay 2 IOPS
Last Update 6/25/2001

9 10 11 12 13 14 15 16 17 18 19 20 29 30

Overlay 2

Contains programs that determine the coordinates, given the Z-matrix, and analyze molecular symmetry, if requested.

IOp(9)

Printing of distance and angle matrices.
0 Default (same as 2).
1 Do not print the distance matrix.
2 Print distance matrix.
00 Default (same as 20).
10 Do not print the angle matrix.
20 Print the angle matrix, using Z-matrix connectivity if possible.
30 Use cutoffs instead of the Z-matrix for determining which angles to
print.
000 Default (same as 100).
100 Do not print dihedral angles.
200 Print dihedral angles, using the Z-matrix for connectivity information.
300 Print dihedral angles, using a distance cutoff for connectivity
information.

IOp(10)

Tetrahedral angle fixing.
0 Default (don't test).
1 Angles within 0.001 degree of 109.471 will be set to ACOS(-1/3).
2 Do not test for such angles.

IOp(11)

Printing of Z-matrix and resultant coordinates.
0 Print.
1 Do not print.

IOp(12)

Crowding abort control.
0 Default (same as 1).
1 Do not abort the run for small interatomic distances.
2 If two atoms are less than 0.5 Angstroms apart, abort the run.

IOp(13)

Punch coordinates.
0 No.
1 Yes, in 'atoms' format (3E20.12). Note, atoms will not take the atomic
numbers, so they are not punched.
2 Yes, in format suitable for coordinates input to Gaussian. The atomic
numbers and coordinates are punched in format (I2,3E20.12).

IOp(14)

Internal coordinate linear independence.
0 Default (same as 2).
1 perform the test, but do not abort the job.
2 Do not perform the test.
3 If internal coordinates are in use, test the variables for linear
independence and abort the job if they are dependent.
10 Compute nuclear forces as well as second derivatives for the test. This
is not correct for the linear independence check, but is useful for debugging
the derivative transformation routines.
100 Abort the job if the number of Z-matrix variables is not exactly the
number of degrees of freedom (i.e., this is not a full optimization).

IOp(15)

Symmetry control.
-1  Leave symmetry in whatever state it is presently in.
0 Leave symmetry in whatever state it is presently in.
1 Unconditionally turn symmetry off. Note that Symm is still called, and
will determine the framework group. However, the molecule is not oriented.
2 Bring the molecule to a symmetry orientation, but then disable further use
of symmetry.
3 Do not even call Symm.
4 Call Symm once with loose cutoffs, symmetrize the resulting coordinates,
then confirm symmetry with tight cutoffs.
5  Recover the previous symmetry operations from the rwf, and confirm that
the new structure has the same symmetry.
6  Same as 5, but get symmetry info from the chk.

IOp(16)

Action taken if the point group changes during an optimization.
0  Abort the job.
1  Keep going.
2  Keep going and leave symmetry on, using the old symmetry.
3  Keep going and leave symmetry on, using the new symmetry.

IOp(17)

Tolerance for distance comparisons in symmetry determination.
0  Default (determined in the symmetry package, currently 1.d-8).
N>0  10-N.
N<0 10N, use the same tolerance for orientation.

IOp(18)

Tolerance for non-distance comparisons in symmetry determination.
0  Default (determined in the symmetry package, currently 1.d-7).
N>0  10 -N.
N<0  10 N, use the same tolerance for orientation.

IOp(19)

 
			 
Largest allowed point group, as Hollerith string.

IOp(20)

 
			 
Number (1-3 for X-Z) of axis to help specify which subgroup of the type
specified in IOp(19) to use.

IOp(29)

Coordinate input (obsolete) or Cartesian optimization.
0 No.
1 Use Cartesians for input.
2 This will be a Cartesian, therefore full, optimization.

IOp(30)

Read in vector of atom types (for debugging).
0 No.
1 Yes, format (50I2).

Return to TOC