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.

29 LOCAL CORRELATION TREATMENTS 215<br />

ICLOSE<br />

IWEAK<br />

IDIST<br />

IVDIST<br />

KEEPCL<br />

(default 1) Strong pairs are separated by less that ICLOSE bonds.<br />

Close orbital pairs are separated by at least ICLOSE bonds but less<br />

than IWEAK bonds.<br />

(default 2) Weak orbital pairs are separated by at least IWEAK bonds<br />

but less than IDIST bonds.<br />

(default 5) Distant orbital pairs are separated by at least IDIST bonds<br />

but less than IVDIST bonds.<br />

(default 8) Very distant orbital pairs (neglected) are separated by at<br />

least IVDIST bonds.<br />

(default 0) If KEEPCL=1, the LMP2 amplitudes of close pairs are<br />

included in the computation of the strong pair LCCSD residuals. If<br />

KEEPCL=2 all close pairs are fully included in the LCCSD (this does<br />

not affect the triples list). This option is not yet implemented as efficiently<br />

as it could, and can therefore lead to a significant increase of<br />

the CPU time.<br />

Setting RCLOSE or RWEAK to zero means that all pairs up to the corresponding class are treated<br />

as strong pairs (RWEAK=0 implies RCLOSE=0). For instance, RCLOSE=0 means that strong<br />

and close pairs are fully included in the LCCSD (in this case KEEPCL=1 has no effect). Note,<br />

however, that setting RCLOSE=0 increases the length of the triples list. Setting RDIST=0 means<br />

that all distant pairs are treated as weak pairs. This does not affect RWEAK and RCLOSE and<br />

has no effect unless multipole approximations are used for distant pairs. Setting RVDIST=0<br />

means that no very distant pairs are neglected. Again, this has no effect on the other distance<br />

parameters.<br />

29.8 Directives<br />

29.8.1 The LOCAL directive<br />

The LOCAL directive can be used to specify options for local calculations. If this directive<br />

is inside the command block of a local calculation, the options are used only for the current<br />

calculation, and this is entirely equivalent as if they were specified on the command line. The<br />

LOCAL directive can also be given outside a command block, and in this case the options are<br />

used for all subsequent local correlation calculations in the same input.<br />

Example:<br />

DF-LMP2,THRBP=0.985<br />

is equivalent to<br />

{DF-LMP2<br />

LOCAL,THRBP=0.985}<br />

In the following example the LOCAL directive is global and acts on all subsequent local calculations,<br />

i.e. both calculations will use THRBP=0.985<br />

LOCAL,THRBP=0.985<br />

DF-LMP2 !local MP2 calculation<br />

OPTG<br />

!geometry optimization using the DF-LMP2 energy<br />

DF-LCCSD(T) !local coupled cluster at the optimized structure.

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

Saved successfully!

Ooh no, something went wrong!