Dear MOLPRO users and experts
I´m trying to calculate the transition dipole moment between the ground state and an excited state considering a range of internuclear distances.
The main issue here is that for some internucleare distances, I´m getting the transition dipople moment between the ground state and its self!
How do I fix that?
Thanks in advance for your feecback
Here are the output and the input
The output part where it shows the TDMs between the ground state and its self:
**********************************************************************************************************************************
1PROGRAM * CI (Multireference internally contracted CI) Authors: H.-J. Werner, P.J. Knowles, 1987
Transition moment calculation
=============================
Ket wavefunction restored from record 7020.2 to file 8
Bra wavefunction restored from record 6030.3 to file 7
!MRCI overlap <1.1||1.1> 0.027196084097
!MRCI expec <1.1|DMZ|1.1> -0.392185978322 au = -0.996772038784 Debye
!MRCI expec <1.1|DMZ|1.1> -0.392185978322 au = -0.996772038784 Debye
**********************************************************************************************************************************
The input file
***,SiN
Memory,520000000;
Gprint,basis;
Gprint,orbital;
geometry={ANGSTROM;
Si;
N,1,1.5850;
}
basis={
Si=aug-cc-PV6Z
N=aug-cc-PV6Z
}
{hf;
wf,21,1,1;
orbprint,1500;
}
{multi;
orbital,IGNORE_ERROR=1
occ,11,4,4,0;
closed,4,1,1,0;
wf,21,1,1;state,5;
wf,21,2,1;state,6;
wf,21,3,1;state,6;
wf,21,4,1;state,3;
}
!**************** CI ***************
r0 = 1.70
step = 0.02
do i = 1,1
r = r0 + (i-1)*step
dist(i) = r
geometry = {ANGSTROM;
Si;
N,1,r;
}
!******** Multi *********
multi;
orbital,IGNORE_ERROR=1
occ,11,4,4,0;
closed,4,1,1,0;
wf,21,1,1;state,5;
wf,21,2,1;state,6;
wf,21,3,1;state,6;
wf,21,4,1;state,3;
! we calculated the LZ, I didn't mentioned it here to make the post short
{ci,NOCHECK;
maxiter,60;
pspace,0.8;
occ,11,4,4,0;
closed,4,1,1,0;
core,4,1,1,0;
wf,21,1,1;state,1,2;option,nstati=1;save,6030.3}
{ci,NOCHECK;
maxiter,60;
orbital,IGNORE_ERROR=1
pspace,0.8;
occ,11,4,4,0;
closed,4,1,1,0;
core,4,1,1,0;
wf,21,1,1;state,1,1;option,nstati=1;save,7020.2}
{ci,NOCHECK;
trans,6030.3,7020.2,DMX,DMY,DMZ}
DSigma_DSigmax(i)=TRDMX(1)
DSigma_DSigmay(i)=TRDMY(1)
DSigma_DSigmaz(i)=TRDMZ(1)
table,dist,D_Lz_1_2,D_Lz_1_1,DSigma_DSigmax,DSigma_DSigmay,DSigma_DSigmaz
DIGITS,,8
enddo
put,molden,SiN.molden