19.01.2015 Views

MOLPRO

MOLPRO

MOLPRO

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

29 LOCAL CORRELATION TREATMENTS 206<br />

(T1)<br />

(T1C)<br />

(TF)<br />

(TA)<br />

T0 plus one perturbative update of the triples amplitudes. If the accuracy of T0 is<br />

insufficient (very rarely the case!), this can be used to improve the accuracy. The<br />

computational cost is at least twice as large as for T0. In contrast to T0, the triples<br />

amplitudes must be stored on disk, which can be a bottleneck in calculations for<br />

large molecules. Also the memory requirements are substantially larger than for<br />

T0.<br />

As T1, but a caching algorithm is used which avoids the simultaneous storage of all<br />

triples amplitudes on disk (as is the case for (T1) or (TF)). Hence, T1C requires<br />

less disk space but more CPU-time than T1. The more disk space is made available<br />

for the caching algorithm (using the T1DISK option on the local card, see below),<br />

the less CPU time is used.<br />

Full iterative triples calculation. With full domains and without weak pair approximations<br />

this gives the same result as a canonical (T) calculation. Typically, 3-5<br />

iterations are needed, and therefore the computational effort is 2-3 times larger<br />

than for (T1). The disk and memory requirements are the same as for T1. The T0<br />

energy is also computed and printed. TFULL and FULL are aliases for TF.<br />

As TF, but the T1 energy is also computed. Since the first iteration is different for<br />

T1, the convergence of the triples iterations is slightly different with TF and TA<br />

(TF being somewhat faster in most cases). TALL and ALL are aliases for TA.<br />

Density fitting can be invoked by prepending the command name by DF-, e.g. DF-LMP2,<br />

DF-LCCSD(T0) etc. In density fitting calculations an additional auxiliary basis set is needed.<br />

Details about choosing such basis sets and other options for density fitting are described in<br />

sections 29.10 and 15.<br />

The general input for local coupled LMP2 or coupled cluster calculations is:<br />

LMP2,options<br />

LCCSD,options<br />

LCCSD(T0),options<br />

Local MP2 calculation<br />

Local CCSD calculation<br />

Local CCSD(T0) calculation<br />

The same options as on the command line can also be given on subsequent LOCAL and MULTP<br />

directives. Instead of using the MULTP directive, the MULTP option on the command line can<br />

also be used.<br />

In the following, we will first give a summary of all options and directives. These will be<br />

described in more detail in the subsequent sections. For new users it is recommended to read<br />

section 29.9 at the end of this chapter before starting calculations.<br />

29.3 Summary of options<br />

Many options can be specified on the command line. For all options appropriate default values<br />

are set, and so these options must usually be modified only for special purposes. For convenience<br />

and historical reasons, alias names are available for various options, which often correspond to<br />

the variable name used in the program. Table 14 summarizes the options, aliases and default<br />

values. In the following, the parameters will be described in more detail.

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

Saved successfully!

Ooh no, something went wrong!