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.

50 THE VCI PROGRAM (VCI) 365<br />

50 THE VCI PROGRAM (VCI)<br />

VCI,options<br />

VCI calculations account for vibration correlation effects and are based on potential energy surface<br />

as generated from the SURF program) and a basis of VSCF modals. All VCI calculations<br />

will be performed state-specific, i.e. for each vibrational mode an individual VCI calculation<br />

will be performed. As VCI calculations may require substantial computer resources, these calculations<br />

can be rather expensive. Currently, two different VCI programs (configuration selective<br />

and conventional) are available (see below). Moreover, VCI calculations can be performed<br />

using the grid-based version of the program or within a polynomial representation. The latter is<br />

significantly faster and is thus recommended. The different versions of the configuration selection<br />

VCI program and the underlying configuration selection scheme are described in detail in:<br />

M. Neff, G. Rauhut, Toward large scale vibrational configuration interaction calculations, J.<br />

Chem. Phys. 131, 124129 (2009).<br />

50.1 Options<br />

The following options are available:<br />

TYPE=value<br />

VERSION=value<br />

CITYPE=value<br />

VCI solutions can be obtained using a potential in grid representation,<br />

i.e. TYPE=GRID, or in a polynomial representation, TYPE=POLY. In<br />

the latter case the POLY program needs to be called prior to the VSCF<br />

and VCI programs in order to transform the potential.<br />

Both, the grid-based and the polynomial-based versions of the VCI<br />

programs offer 4 different kinds of VCI implementations: VERSION=1<br />

is the fastest program. It works state-specific and configuration selective<br />

and makes use of a simultaneous exclusion and internal contraction<br />

scheme (see the reference given above). VERSION=2 is<br />

identical with VERSION=1 but switches off the internal contractions.<br />

VERSION=3 is the most accurate configuration selective VCI program<br />

and does neither use the internal contraction scheme nor the simultaneous<br />

exclusion. VERSION=4 is a conventional VCI program<br />

without any of the aforementioned approximations. It is thus computationally<br />

extremely demanding.<br />

CTYPE defines the maximum number of simultaneous excitations, i.e.<br />

Singles, Doubles, Triples, ... and thus determines the kind of calculations,<br />

i.e. VCISD, VCISDT, ... The default is CITYPE=4 (VCIS-<br />

DTQ), which appears to be a fair compromise between accuracy and<br />

computational speed. The maximum excitation level is currently limited<br />

to CITYPE=6.<br />

LEVEX=value LEVEX determines the level of excitation within one mode, i.e. 0 → 1,<br />

0 → 2, 0 → 3, ... The default is LEVEX=4, which was found to be<br />

sufficient for many applications.<br />

CIMAX=value<br />

CIMAX is the maximum excitation level corresponding to CITYPE<br />

and LEVEX. In principle, a triple configuration (4,4,4) would contribute<br />

to the VCI space. However, CIMAX=7 restricts this to (4,3,0),<br />

(3,3,1), (3,2,2),.... The default is CIMAX=8, which needs to be extended<br />

for certain applications.

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

Saved successfully!

Ooh no, something went wrong!