Performs geometry optimizations and vibrational frequency analyses.
Set number of consecutive backward steps allowed in optimization
- Type: integer
- Default: 0
Specify angles between atoms to be fixed (eq. value specified)
- Type: string
- Default: No Default
Specify dihedral angles between atoms to be fixed (eq. value specified)
- Type: string
- Default: No Default
Specify distances between atoms to be fixed (eq. value specified)
- Type: string
- Default: No Default
Specify angles between atoms to be frozen (unchanged)
- Type: string
- Default: No Default
Specify dihedral angles between atoms to be frozen (unchanged)
- Type: string
- Default: No Default
Specify distances between atoms to be frozen (unchanged)
- Type: string
- Default: No Default
Maximum number of geometry optimization steps
- Type: integer
- Default: 50
Maximum step size in bohr or radian along an interfragment coordinate
- Type: double
- Default: 0.4
Initial maximum step size in bohr or radian along an internal coordinate
- Type: double
- Default: 0.4
Upper bound for dynamic trust radius [au]
- Type: double
- Default: 1.0
Lower bound for dynamic trust radius [au]
- Type: double
- Default: 0.001
IRC mapping direction
- Type: string
- Possible Values: FORWARD, BACKWARD
- Default: FORWARD
IRC step size in bohr(amu).
- Type: double
- Default: 0.2
Decide when to stop IRC calculations
- Type: string
- Possible Values: ASK, STOP, GO
- Default: STOP
Specifies minimum search, transition-state search, or IRC following
- Type: string
- Possible Values: MIN, TS, IRC
- Default: MIN
Do follow the initial RFO vector after the first step?
- Type: boolean
- Default: false
Even if a user-defined threshold is set, allow for normal, flexible convergence criteria
- Type: boolean
- Default: false
Set of optimization criteria. Specification of any MAX_*_G_CONVERGENCE or RMS_*_G_CONVERGENCE options will append to overwrite the criteria set here unless FLEXIBLE_G_CONVERGENCE is also on. See Table Geometry Convergence for details.
- Type: string
- Possible Values: QCHEM, MOLPRO, GAU, GAU_LOOSE, GAU_TIGHT, GAU_VERYTIGHT, TURBOMOLE, CFOUR, NWCHEM_LOOSE
- Default: QCHEM
Convergence criterion for geometry optmization: maximum displacement (internal coordinates, atomic units).
- Type: conv double
- Default: 1.2e-3
Convergence criterion for geometry optmization: maximum energy change.
- Type: conv double
- Default: 1.0e-6
Convergence criterion for geometry optmization: maximum force (internal coordinates, atomic units).
- Type: conv double
- Default: 3.0e-4
Convergence criterion for geometry optmization: rms displacement (internal coordinates, atomic units).
- Type: conv double
- Default: 1.2e-3
Convergence criterion for geometry optmization: rms force (internal coordinates, atomic units).
- Type: conv double
- Default: 3.0e-4
Do read Cartesian Hessian? Only for experts - use FULL_HESS_EVERY instead.
- Type: boolean
- Default: false
Frequency with which to compute the full Hessian in the course of a geometry optimization. 0 means to compute the initial Hessian only, 1 means recompute every step, and N means recompute every N steps. The default (-1) is to never compute the full Hessian.
- Type: integer
- Default: -1
Hessian update scheme
- Type: string
- Possible Values: NONE, BFGS, MS, POWELL, BOFILL
- Default: BFGS
Do limit the magnitude of changes caused by the Hessian update?
- Type: boolean
- Default: true
If HESS_UPDATE_LIMIT is true, changes to the Hessian from the update are limited to the larger of HESS_UPDATE_LIMIT_SCALE * (the previous value) and HESS_UPDATE_LIMIT_MAX [au].
- Type: double
- Default: 1.00
If HESS_UPDATE_LIMIT is true, changes to the Hessian from the update are limited to the larger of HESS_UPDATE_LIMIT_SCALE * (the previous value) and HESS_UPDATE_LIMIT_MAX [au].
- Type: double
- Default: 0.50
Number of previous steps to use in Hessian update, 0 uses all
- Type: integer
- Default: 1
Model Hessian to guess intrafragment force constants
- Type: string
- Possible Values: FISCHER, SCHLEGEL, SIMPLE, LINDH
- Default: SCHLEGEL
Do add bond coordinates at nearby atoms for non-bonded systems?
- Type: boolean
- Default: false
When determining connectivity, a bond is assigned if interatomic distance is less than (this number) * sum of covalent radii.
- Type: double
- Default: 1.3
For multi-fragment molecules, treat as single bonded molecule or via interfragment coordinates. A primary difference is that in MULTI mode, the interfragment coordinates are not redundant.
- Type: string
- Possible Values: SINGLE, MULTI
- Default: SINGLE
Do freeze all interfragment modes?
- Type: boolean
- Default: false
Do freeze all fragments rigid?
- Type: boolean
- Default: false
For now, this is a general maximum distance for the definition of H-bonds
- Type: double
- Default: 4.3
Do only generate the internal coordinates and then stop?
- Type: boolean
- Default: false
When connecting disparate fragments when frag_mode = SIMPLE, a “bond” is assigned if interatomic distance is less than (this number) * sum of covalent radii. The value is then increased until all the fragments are connected (directly or indirectly).
- Type: double
- Default: 1.8
Do use for the stretching coordinate between fragments? Otherwise, use .
- Type: boolean
- Default: false
Model Hessian to guess interfragment force constants
- Type: string
- Possible Values: DEFAULT, FISCHER_LIKE
- Default: DEFAULT
When interfragment coordinates are present, use as reference points either principal axes or fixed linear combinations of atoms.
- Type: string
- Possible Values: FIXED, INTERFRAGMENT
- Default: FIXED
Do save and print the geometry from the last projected step at the end of a geometry optimization? Otherwise (and by default), save and print the previous geometry at which was computed the gradient that satisfied the convergence criteria.
- Type: boolean
- Default: false
Keep internal coordinate definition file.
- Type: boolean
- Default: false
If doing a static line search, this fixes the largest step, whose largest change in an internal coordinate is set to this value (in au)
- Type: double
- Default: 0.100
If doing a static line search, this fixes the shortest step, whose largest change in an internal coordinate is set to this value (in au)
- Type: double
- Default: 0.001
If doing a static line search, scan this many points.
- Type: integer
- Default: 8
Do test derivative B matrix?
- Type: boolean
- Default: false