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

The epart parameter determines the cutoff distance for (intramolecular) bond lengths (in a.u.,<br />

default 3 a.u.) and is used to automatically determine the individual monomer subunits of the<br />

cluster. The iepart parameter enables the energy partitioning, if set to a value larger than zero<br />

(default 1). Additionally, if iepart is set to 2, a list of all intermolecular pair energies and their<br />

components is printed.<br />

The output section produced by the energy partitioning algorithm will look similar to the following<br />

example:<br />

energy partitioning enabled !<br />

centre groups formed for cutoff [au] = 3.00<br />

1 :O1 H11 H12<br />

2 :O2 H21 H22<br />

energy partitioning relative to centre groups:<br />

intramolecular correlation: -.43752663<br />

exchange dispersion : .00000037<br />

dispersion energy : -.00022425<br />

ionic contributions : -.00007637<br />

The centre groups correspond to the individual monomers determined for epart=3. In the<br />

present example, two water monomers were found. The correlation energy is partitioned into<br />

the four components shown above. The exchange dispersion, dispersion and ionic components<br />

reflect directly the related intermolecular components of the complex, while the intramolecular<br />

correlation contribution to the interaction energy has to be determined by a super-molecular<br />

calculation, i.e. by subtracting the (two) corresponding monomer correlation energies from the<br />

intramolecular correlation component of the complex given in the output.<br />

Alternatively, the following form can be used:<br />

ENEPART,RMAX=[r1,r2,r3,. . . ]<br />

and the program will then print the energy contributions of all pairs in the ranges between the<br />

given distances (in bohr, enclosed by square brackets, e.g., enepart,rmax=[0,3,5,7,9,11]).<br />

A second list in which the contributions are given as a function of the number of bonds between<br />

the pair domains will also be printed.<br />

29.9 Doing it right<br />

The local correlation methods in <strong>MOLPRO</strong> employ localized molecular orbitals (LMOs). Pipek-<br />

Mezey localization is recommended, but Boys localization is also possible. The virtual orbital<br />

space is spanned by non-orthogonal projected atomic orbitals (PAOs). The local character of this<br />

basis makes it possible to introduce two distinct approximations: first, excitations are restricted<br />

to domains, which are subspaces of (PAOs) that are spatially close to the orbitals from which<br />

the electrons are being excited. Secondly, the orbital pairs are classified according to their<br />

importance (based on distance or connectivity criteria), and only strong pairs are treated at<br />

the highest level (e.g. CCSD). The remaining weak and distant pairs are treated at the LMP2<br />

level, and very distant pairs are neglected. These approximations lead to linear scaling of the<br />

computational resources as a function of the molecular size.<br />

Naturally, such approximation can introduce some errors, and therefore the user has to be more<br />

careful than with standard black box methods. On the other hand, the low-order scaling makes<br />

it possible to treat much larger systems at high levels of theory than it was possible so far.<br />

This section summarizes some important points to remember when performing local correlation<br />

calculations.

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

Saved successfully!

Ooh no, something went wrong!