19.01.2015 Views

MOLPRO

MOLPRO

MOLPRO

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

37 NON ADIABATIC COUPLING MATRIX ELEMENTS 272<br />

program, using the NOEXC option. The transition density matrix is stored using the DM directive<br />

of the CI program.<br />

2.) Compute the wavefunctions at the (positively) displaced geometry and store the CI wavefunction<br />

in a second record.<br />

3.) If the second-order (three-point) method is used, step (2) is repeated at a (negatively) displaced<br />

geometry.<br />

4.) Compute the transition density matrices between the states at the reference geometry and<br />

the displaced geometr(ies). This is done with the TRANS directive of the CI program.<br />

5.) Finally, the DDR program is used to assemble the matrix element. Using the first-order<br />

two-point method, only a single input line is needed:<br />

DDR, dr, orb1, orb2, trdm2<br />

where dr is the geometry increment used as denominator in the finite difference method, orb1<br />

is the record holding the orbitals of the reference geometry, orb2 is the record holding the<br />

orbitals of the displaced geometry, and trdm2 is the record holding the transition density matrix<br />

computed from the CI-vectors at R and R+DR.<br />

If central differences (three points) are used, the input is as follows:<br />

DDR,2*dr<br />

ORBITAL,orb1,orb2,orb3<br />

DENSITY,trdm1,trdm2,trdm3<br />

where dr, orb1, orb2 are as above, and orb3 is the record holding the orbitals at the negatively<br />

displaced geometry.<br />

trdm1, trdm2, trdm3 are the records holding the transition densities γ(R|R), γ(R|R + DR), and<br />

γ(R|R − DR), respectively.<br />

If more than two states are computed simultaneously, the transition density matrices for all pairs<br />

of states will be stored in the same record. In that case, and also when there are just two states<br />

whose spatial symmetry is not 1, it is necessary to specify for which states the coupling is to be<br />

computed using the STATE directive:<br />

STATE,state 1 , state 2<br />

where state i is of the form istate.isym (the symmetries of both states must be the same, and it is<br />

therefore sufficient to specify the symmetry of the first state).<br />

As an example the input for first-order and second-order calculations is given below. The calculation<br />

is repeated for a range of geometries, and at the end of the calculation the results are<br />

printed using the TABLE command.<br />

In the calculation shown, the ”diabatic” CASSCF orbitals are generated in the two CASSCF<br />

calculations at the displaced geometries by maximizing the overlap with the orbitals at the reference<br />

geometry. This is optional, and (within the numerical accuacy) does not influence the<br />

final results. However, the relative contributions of the orbital, overlap and CI contributions to<br />

the NACME are modified. If diabatic orbitals are used, which change as little as possible as<br />

function of geometry, the sum of overlap and orbital contribution is minimized, and to a very<br />

good approximation the NACME could be obtained from the CI-vectors alone.

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

Saved successfully!

Ooh no, something went wrong!