Table of Contents

The VSCF programs (VSCF)

VSCF,options [vscf]

The VSCF program is exclusively based on the Watson Hamiltonian \begin{align} \hat{H} = \frac{1}{2} \sum_{\alpha\beta} ( \hat{J}_\alpha - \hat{\pi}_\alpha) \mu_{\alpha\beta} (\hat{J}_\beta - \hat{\pi}_\beta) -\frac{1}{8}\sum_\alpha \mu_{\alpha\alpha} -\frac{1}{2}\sum_i \frac{\partial^2}{\partial q_i^2} + V(q_1,\dots,q_{3N-6}) \label{eq:1} \end{align} in which the potential energy surfaces, $V(q_1,\dots,q_{3N-6})$, are provided by the XSURF module. The Watson correction term and the 0D term of the vibrational angular momentum terms are by default (VAM=2) included. As VSCF calculations are extremely fast, these calculations cannot be restarted. For details see:

J. Meisner, P.P. Hallmen, J. Kästner, G. Rauhut, Vibrational analysis of methyl cation - rare gas atom complexes: CH$_3^+$-Rg (Rg=He, Ne, Ar, Kr), J. Chem. Phys. 150, 084306 (2019).
G. Rauhut, T. Hrenar, A Combined Variational and Perturbational Study on the Vibrational Spectrum of P$_2$F$_4$, Chem. Phys. 346, 160 (2008).

The following options are available:

The following input example for a polynomial based calculation of anharmonic frequencies and intensities at the VSCF level (1) optimizes the geometry of water, (2) computes the harmonic frequencies,(3) generates a potential energy surface around the equilibrium structure, (4) transforms the grid points to polynomials and (5) computes the nuclear wave function and the infrared intensities at the VSCF level. Vibrational angular momentum terms (VAM) are included. Note, that it is recommended to perform a VCI calculation after a VSCF calculation. The details of the VCI input are described in the next chapter the VCI program (VCI).

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
{hf
start,atden}
{mp2
cphf,1}

{xsurf,sym=auto                          !(3) generate potential energy surface
 intensity,dipole=2}
poly                                     !(4) transform to polynomials
vscf,pot=poly                            !(5) do a VSCF 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 VIBSTATE program (VIBSTATE)

VIBSTATE,options [vibstate]

The VIBSTATE program allows to specify the vibrational states to be calculated in the following vibrational SCF and vibration correlation programs. Within the input stream, the VIBSTATE program needs to be called prior to the first call of the VSCF program. By default, the fundamental modes of the molecule are calculated only. In order to define the list of states to be calculated, the following keywords are available:

Definition of vibrational states

VSTATE,options
By this directive, userdefined vibrational states can be defined. It specifies the occupation number vector of the vibrational state to be calculated. If only those vibrational states shall be computed, which are defined by the VSTATE, VSTATEONLY=$1$ in the VIBSTATE program has to be set.

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
{hf
start,atden}
{mp2
cphf,1}

{xsurf,sym=auto                          !(3) generate potential energy surface
 intensity,dipole=2}
{vibstate,vstateonly=1                   !(4) only user defined states shall be computed
 vstate,mode(3)=1}                            the fundamental of mode(3) shall be computed
poly                                     !(5) transform to polynomials
vscf,pot=poly                            !(6) do a VSCF calculation

Exclusion of vibrational states

EXCLUDE,options
By this directive, user defined vibrational states can be excluded from the generated list of states. The state to be skipped is defined via MODE as described in the context of the directive VSTATE.