$OPTFMO group (relevant if RUNTYP=OPTFMO)
This group controls the search for stationary points
using optimizers developed for the Fragment Molecular
Orbital (FMO) method. There is no restriction on the number
of atoms in the molecule, whereas optimising FMO with
standard optimizers (RUNTYP=OPTIMIZE) has a restriction to
2000 atoms (unless you rebuild your GAMESS appropriately).
OPTFMO runs may be restarted by providing the updated
coordinates in $FMOXYZ and, optionally, optimization
restart data (punched out for each step) in $OPTRST (the
data differs for each method).
METHOD = optimization method
STEEP steepest descent
CG conjugate gradient
BFGSL approximate BFGS numeric updates of the
inverse Hessian, that do not require
explicitly storing that matrix.
HSSUPD numeric updates of the inverse Hessian
Default: HSSUPD.
HESS = initial inverse Hessian for METHOD=HSSUPD
GUESS diagonal guess of 3
READ read from F38 (advanced option)
Default: GUESS.
UPDATE = inverse Hessian update scheme for METHOD=HSSUPD
BFGS Broyden-Fletcher-Goldfarb-Shanno
DFP Davidon-Fletcher-Powell
Default: BFGS.
OPTTOL = gradient convergence tolerance, in Hartree/Bohr.
Convergence of a geometry search requires the
largest component of the gradient to be less
than OPTTOL, and the root mean square gradient
less than 1/3 of OPTTOL. (default=0.0001)
NSTEP = maximum number of steps to take. Restart data
are punched at each step. (default=200)
IFREEZ = array of coords to freeze during optimization.
The usage is the same as for the similar option in
$STATPT.
IACTAT = array of active (not frozen) atoms in geometry
optimizations, see $STATPT for its description.
STEP = initial step factor. This multiplies the gradient
to prevent large steps. The values of 0.1-0.2 are
considered useful in the vicinity of minimum, and
0.5-1.0 is probably OK at the start. (default: 1)
STPMIN = the minimum permitted value of dynamically chosen
STEP size (see STPFAC). (default: 0)
STPMAX = the maximum permitted value of dynamically chosen
STEP size (see STPFAC). (default: 1)
STPFAC = Dynamic adjustment of STEP. If the energy goes
down considerably, the new STEP is set to the old
STEP multiplied by 1/STPFAC, if the energy goes up
significantly, STEP is set to STEP*STPFAC, both
constrained by STPMIN and STPMAX. The default is
1, which means do not use dynamic adjustment. The
value 0.9 may be useful if dynamically adjusted
steps are desired.
==========================================================
==========================================================
75 lines are written.
Edited by Shiro KOSEKI on Mon Feb 13 10:50:16 2017.