Table of Contents

Vibration correlation programs

The VCI program (VCI)

VCI,options

VCI calculations account for vibration correlation effects and use potential energy surfaces as generated from the XSURF program and a basis of VSCF modals or harmonic oscillator functions. For each vibrational state an individual VCI calculation will be performed. As VCI calculations may require substantial computer resources, these calculations can be rather expensive. Currently, two different VCI programs (configuration selective and conventional) are available (see below). The details of the VCI program are described in:

T. Mathea, G. Rauhut, Advances in vibrational configuration interaction theory - part 1: Efficient calculation of vibrational angular momentum terms. J. Comput. Chem. 42, 2321–2333 (2021).
T. Mathea, T. Petrenko, G. Rauhut, Advances in vibrational configuration interaction theory - part 2: Fast screening of the correlation space.. J. Comput. Chem. 43, 6–18 (2022).
B. Schröder, G. Rauhut, From the automated calculation of potential energy surfaces to accurate vibrational spectra, J. Phys. Chem. Lett. 15, 3159 (2024).

Options

The following options are available:

Rovibrational (RVCI) calculations

ROVIB,options

By default, the VCI program calculates purely vibrational states only. However, the ROVIB directive allows for the calculation of rovibrational transitions for molecules with Abelian point groups. This includes also the IR intensities once dipole moment surfaces have been computed and Raman intensities if they are available and requested in the vibrational calculation. For details see:

S. Erfort, M. Tschoepe, G. Rauhut, Towards a fully automated calculation of rovibrational infrared intensities for semi-rigid polyatomic molecules, J. Chem. Phys. 152, 244104 (2020).
S. Erfort, M. Tschoepe, G. Rauhut, Efficient and automated quantum chemical calculation of rovibrational nonresonant Raman spectra., J. Chem. Phys. 156, 124102 (2022).
D.F. Dinu, M. Tschoepe, B. Schroeder, K.R. Liedl, G. Rauhut, Determination of spectroscopic constants from rovibrational configuration interaction calculations., J. Chem. Phys. 157, 154107 (2022).

The following options are available:

Explicit definition of the correlation space

LEVEX,options
Within the VCI program the correlation space can be specified in a general manner (keyword LEVEX), which means that the same number of modals for each mode will be used. Alternatively, one may use the LEVEX directive. This allows to specify the correlation spaces for the individual modes.

Examples

The following input example for a grid based calculation of anharmonic frequencies and intensities (1) optimizes the geometry of water, (2) computes the harmonic frequencies, (3) generates a potential energy surface around the equilibrium structure, (4) computes the vibrational wave function and the infrared intensities at the VSCF level, and finally (5) a VCI calculation will be performed. Vibrational angular momentum terms (VAM) are included even for the non-diagonal elements of the VCI matrix.

memory,20,m
basis=vdz
orient,mass
geometry={
   3
Water
O          0.0675762564        0.0000000000       -1.3259214590
H         -0.4362118830       -0.7612267436       -1.7014971211
H         -0.4362118830        0.7612267436       -1.7014971211
}

mass,iso

hf
mp2
optg                                     !(1) optimizes the geometry
frequencies,symm=auto                    !(2) compute harmonic frequencies

label1
int
{hf
start,atden}
{mp2
cphf,1}

{xsurf,sym=auto                          !(3) generate potential energy surface
 intensity,dipole=2}
poly
vscf,pot=poly                            !(4) do a VSCF calculation
vci,pot=poly,vam=3                       !(5) do a VCI calculation
put,irspec,irspec.gnu                    !writes a gnuplot file to plot an IR
                                         !spectrum of the last VCI calculation

The following input example for an analytical calculation of anharmonic frequencies and intensities (1) optimizes the geometry of water, (2) computes the harmonic frequencies,(3) generates a potential energy surface around the equilibrium structure, (4) converts the potential energy surface into an analytical representation (5) computes the nuclear wave function and the infrared intensities at the VSCF level, and finally (6) performs a VCI calculation. Vibrational angular momentum terms (VAM) are included even for the non-diagonal elements of the VCI matrix.

memory,20,m
basis=vdz
orient,mass
geometry={
   3
Water
O          0.0675762564        0.0000000000       -1.3259214590
H         -0.4362118830       -0.7612267436       -1.7014971211
H         -0.4362118830        0.7612267436       -1.7014971211
}

mass,iso

hf
mp2
optg                                     !(1) optimizes the geometry
frequencies,symm=auto                    !(2) compute harmonic frequencies

label1
int
{hf
start,atden}
{mp2
cphf,1}

{xsurf,sym=auto                          !(3) generate potential energy surface
 intensity,dipole=2}
poly,dipole=1                            !(4) converts potential energy surface
                                         !    to a polynomial representation
vscf,pot=poly                            !(5) do a VSCF calculation
vci,pot=poly,vam=3                       !(6) do a VCI calculation
put,irspec,irspec.gnu                    !writes a gnuplot file to plot an IR
                                         !spectrum of the last VCI calculation

Record handling

DISK,options

The DISK directive allows to specify explicitly, from where the potential information shall be taken and where it shall be stored to disk. This can also be accomplished in an automated manner. These features are only relevant for the simulation of vibronic spectra as one has to deal with several PESs in the same input. For simple VCI calculations, no information is needed here.

The following options are available:

The vibrational Møller-Plesset programs (VMP2, VMP3, VMP4)

VMPx,options

The VMPx (x=2,3,4) programs allow to perform 2nd to 4th order vibrational Møller-Plesset calculations. 3rd and 4th order perturbation theory is only available for polynomial based PESs. Any properties (except energies) will always be computed at the level of VMP2. Most of the keywords as described for the VCI program are also valid for these perturbational programs, i.e. CITYPE, LEVEX, CIMAX, NDIM, VAM, MPG and INFO.

The following additional options are available:

basis=vdz
orient,mass
geomtyp=xyz
geometry={
   3
Water
O          0.0675762564        0.0000000000       -1.3259214590
H         -0.4362118830       -0.7612267436       -1.7014971211
H         -0.4362118830        0.7612267436       -1.7014971211
}

hf
mp2
optg
frequencies,symm=auto

label1
{hf
 start,atden}
{mp2
 cphf,1}

{xsurf,sym=auto
 intensity,dipole=2}
poly,show=1
vscf,pot=poly
vmp2,pot=poly