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 216<br />

29.8.2 The MULTP directive<br />

The MULTP directive turns on the multipole approximations for distant pairs, as described in<br />

Ref. [8]. Further options can be given as described above for the LOCAL directive.<br />

LOCAL,MULTP,options<br />

is equivalent to<br />

MULTP,options<br />

The level of the multipole approximation can be chosen using option DSTMLT (default 3) ( 1<br />

means dipole approximation, 2 quadrupole approximation and so on).<br />

The multipole approximation reduces the computational cost of LMP2 calculations for very<br />

large molecules, but leads to some additional errors, see Ref. [8]. It is normally not recommended<br />

to be used in coupled-cluster calculations and should never be used for computing intermolecular<br />

forces. It can also not be used in geometry optimizations or gradient calculations.<br />

29.8.3 Saving the wavefunction (SAVE)<br />

The wavefunction can be saved for later restart using<br />

SAVE,record<br />

where record has the usual form, e.g., 4000.2 means record 4000 on file 2. If this directive is<br />

given, the domain information as well as the amplitudes are saved (for MPn the amplitudes are<br />

not saved). If just the domain information should be stored, the SAVE option on the LOCAL<br />

directive must be used (cf. section 29.3).<br />

29.8.4 Restarting a calculation (START)<br />

Local CCSD or QCISD calculations can be restarted using<br />

START,record<br />

The record given must have been saved in a previous local calculation using the SAVE directive<br />

(otherwise this directive is ignored). If the START directive is given, the domain information<br />

as well as the amplitudes of the previous calculation are used for restart. It is possible, for<br />

instance, to start a local CCSD calculation with the amplitudes previously saved for a local<br />

QCISD calculation (but of course it is not possible to use a record saved for a non-local CCSD or<br />

QCISD calculation). If it is intended only to use the domain information but not the amplitudes<br />

for a restart, the START option on the command line or LOCAL directive must be used (cf.<br />

section 29.3).<br />

29.8.5 Correlating subsets of electrons (REGION)<br />

In large molecules, it may be sufficient to correlate only the electrons in the vicinity of an<br />

active group, and to treat the rest of the molecule at the SCF level. This approach can even<br />

be extended, different correlation levels may be used for different sections of the system. The<br />

REGION directive allows the specification of a subset of atoms:<br />

REGION,METHOD=method,[DEFAULT=default method], [TYPE=INCLUSIVE|EXCLUSIVE],<br />

atom1, atom2 . . .

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

Saved successfully!

Ooh no, something went wrong!