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.

40 SPIN-ORBIT-COUPLING 293<br />

LS<br />

ALS<br />

FLS<br />

AFLS|AMFI<br />

ECPLS<br />

Standard spin-orbit calculations.<br />

The one-center approximation is used for one- and two-electron spinorbit<br />

integrals.<br />

The effective Fock-matrix approximation is used for the internal part<br />

too.<br />

The one-center approximation is used for one- and two-electron spinorbit<br />

integrals, and the effective Fock-matrix approximation for the<br />

internal part.<br />

Effective core potentials are used for all atoms at which they are defined;<br />

contributions of all other atoms are neglected (see below).<br />

In case that the effective Fock matrix is used for all contributions, and no spin-orbit integrals<br />

are pre-calculated and stored on disk (i.e., the LSINT command is not given), the Fock matrices<br />

are evaluated in direct mode and no integrals are stored on disk. When this is combined with<br />

the one-center approximation (AMFI), the computing and I/O times are drastically reduced, and<br />

this makes spin-orbit calculations quite fast even for larger molecules.<br />

Also, the treatment of ECP-type of spin-orbit interaction has been changed and now allows<br />

for treating both ECP and non-ECP atoms in one calculation. Thus, in molecules containing<br />

both heavy and light atoms, the heavy atoms can be described using ECPs and the light atoms<br />

using all-electron basis sets. If the operator type is LS, ALS, FLS, or AFLS, then for the atoms<br />

having an ECP spin-orbit operator defined in the basis input the ECP operator is used, while<br />

the full BP-operator is used for all other atoms (couplings are neglected). Both one-center and<br />

AMFI approximations can be used in this case. If, on the other hand, one specifies the operator<br />

type as ECPLS, then the behavior is the same as in the previous versions, i.e., only the ECP<br />

contributions are considered and the contributions from all other atoms are neglected.<br />

40.5 Calculation and diagonalization of the entire SO-matrix<br />

HLSMAT,type, record1, record2, record3, . . .<br />

Computes the entire SO matrix and diagonalizes it using all states which are contained in the<br />

records record1, record2, record3, . . . . All records must have been generated using the SAVE<br />

directive of the MRCI program. type may be either LS for Breit-Pauli calculations, or ECP for<br />

ECP-LS calculations. By default, the eigenvalues and dipole transition matrix elements between<br />

the ground and excited states are printed.<br />

As with the TRANLS card, the HLSMAT is recognized only by the MRCI program and must be<br />

preceded by a CI card. Also, the OCC and CLOSED cards must be the same for all states used<br />

in a HLSMAT calculation.<br />

40.6 Modifying the unperturbed energies<br />

Often it may be sufficient to compute the spin-orbit matrix elements in a smaller basis or at a<br />

lower computational level than the energies. It is therefore possible to replace the energy eigenvalues<br />

by precomputed values, which are passed to the spin-orbit program by the <strong>MOLPRO</strong><br />

variable HLSDIAG. The energy values in HLSDIAG must be in exactly the same order as the<br />

states in the records given on the HLSMAT card. Before any spin-orbit calculation, the variable<br />

HLSDIAG must either be undefined or cleared (then the original energies are used), or must contain<br />

exactly the number of energies as the number of states treated in the subsequent spin-orbit<br />

calculation (use CLEAR,HLSDIAG to clear any previous values in the variable). It is the user’s<br />

responsibility that the order of the energies in HLSDIAG is correct!

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

Saved successfully!

Ooh no, something went wrong!