19.01.2015 Views

MOLPRO

MOLPRO

MOLPRO

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

41 ENERGY GRADIENTS 302<br />

ZMAT<br />

OPT3N<br />

RSTEP=rstep<br />

DSTEP=dstep<br />

ASTEP=astep<br />

CENTRAL<br />

FORWARD<br />

FOURPOINT<br />

NUMERICAL<br />

VARSAV<br />

(logical). Same as COORD=ZMAT<br />

(logical). Same as COORD=3N<br />

Step length for distances in numerical gradient calculations (in bohr).<br />

The default is 0.01.<br />

Step length for symmetrical displacements (in bohr). The default is<br />

0.01.<br />

Step length for angles in numerical gradient calculations (in degree).<br />

The default is 1.<br />

(logical). Use 2-point central formula; needs 2M energy calculations<br />

for M degrees of freedom.<br />

(logical). Use forward gradients (needs only M + 1 energy calculations,<br />

but less accurate)<br />

(logical). Use 4-point formula for accurate numerical gradient; needs<br />

4M energy calculations.<br />

(logical). Force the use of numerical gradients, even if gradients are<br />

available.<br />

(logical). Save gradient in variables GRADX, GRADY, GRADZ.<br />

Example<br />

hf<br />

ccsd(t)<br />

forces,numerical<br />

The program will then automatically repeat HF and CCSD(T) at as many geometries as needed<br />

for evaluating the gradient. This is equivalent to<br />

hf<br />

ccsd(t)<br />

forces,numerical,startcmd=hf<br />

or, using a procedure<br />

forces,numerical,proc=runccsdt<br />

...<br />

runccsdt={<br />

hf<br />

ccsd(t)}<br />

41.2.1 Choice of coordinates (COORD)<br />

By default, the numerical gradients are computed relative to all variables on which the z-matrix<br />

depends. If the z-matrix depends on no variables or on 3N variables, the gradient is computed for<br />

all 3N coordinates and symmetrical displacement coordinates are used to evaluate the gradient.<br />

This yields the minimum computational effort.<br />

These defaults can be modified using the COORD directive:<br />

COORD,coord type,[displacement type]<br />

where coord type can be one of the following:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!