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.

38 QUASI-DIABATIZATION 276<br />

***,h2s Diabatization<br />

memory,3,m<br />

gprint,orbitals,civector<br />

symmetry,x<br />

orient,noorient<br />

geometry={<br />

s;<br />

h1,s,r1;<br />

h2,s,r2,h1,theta}<br />

basis=avdz<br />

r1=2.5<br />

theta=[92]<br />

r=[2.50,2.55,2.60]<br />

reforb=2140.2<br />

refci=6000.2<br />

savci=6100.2<br />

!noorient should always be used for diabatization<br />

!This basis is too small for real application<br />

!Reference geometry<br />

!Displaced geometries<br />

!Orbital dumprecord at reference geometry<br />

!MRCI record at reference geometry<br />

!MRCI record at displaced geometries<br />

text,compute wavefunction at reference geometry (C2v)<br />

r2=r1<br />

{hf;occ,9,2;wf,18,2,4;<br />

orbital,2100.2}<br />

{multi;occ,9,2;closed,4,1;<br />

wf,18,2;state,2;<br />

natorb,reforb<br />

noextra}<br />

{ci;occ,9,2;closed,4,1;<br />

wf,18,2,0;state,2;<br />

orbital,reforb<br />

save,refci}<br />

!1B1 and 1A2 states<br />

!Save reference orbitals on reforb<br />

!Dont use extra symmetries<br />

!MRCI at reference geometry<br />

!1B1 and 1A2 states<br />

!Use orbitals from previous CASSCF<br />

!Save MRCI wavefunction<br />

Text,Displaced geometries<br />

do i=1,#r<br />

data,truncate,savci+1<br />

r2=r(i)<br />

{multi;occ,9,2;closed,4,1;<br />

wf,18,2,0;state,2;<br />

start,reforb<br />

orbital,3140.2;<br />

diab,reforb<br />

noextra}<br />

{ci;occ,9,2;closed,4,1;<br />

wf,18,2,0;state,2;<br />

orbital,diabatic<br />

save,savci}<br />

e1(i)=energy(1)<br />

e2(i)=energy(2)<br />

{ci;trans,savci,savci<br />

dm,7000.2}<br />

{ci;trans,savci,refci;<br />

dm,7100.2}<br />

{ddr<br />

density,7000.2,7100.2<br />

orbital,3140.2,2140.2<br />

energy,e1(i),e2(i)<br />

mixing,1.2,2.2}<br />

!Loop over different r values<br />

!truncate dumpfile after reference<br />

!Set current r2<br />

!Wavefunction definition<br />

!Starting orbitals<br />

!Dump record for orbitals<br />

!Generate diabatic orbitals relative to reference geometry<br />

!Dont use extra symmetries<br />

!1B1 and 1A2 states<br />

!Use diabatic orbitals<br />

!Save MRCI for displaced geometries<br />

!Save adiabatic energies<br />

!Compute transition densities at R2<br />

!Save transition densities on this record<br />

!Compute transition densities between R2 and R1<br />

!Save transition densities on this record<br />

!Densities for and <br />

!Orbitals for and <br />

!Adiabatic energies<br />

!Compute mixing angle and diabatic energies

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

Saved successfully!

Ooh no, something went wrong!