Complex response¶
In this tutorial we will look at a simple example of using the complex polarization propagator (CPP) method in DIRAC. For more details on the implementation and the method, see [Villaume2010] and [Norman2011], respectively.
We consider the LiH molecule:
DIRAC
LiH (Exp. geometry from Herzberg R=1.5949 A)
C 2 0 A
3. 1
Li 0.000000 0.000000 -0.398725
LARGE BASIS aug-cc-pVDZ
1. 1
H 0.000000 0.000000 1.196175
LARGE BASIS aug-cc-pVDZ
FINISH
and generate the following menu file:
**DIRAC
.WAVE F
.PROPERTIES
**WAVE F
.SCF
**PROPERTIES
*LINEAR RESPONSE
.OPERATOR
ZDIPLEN
.FREQ INTERVAL
0.13 0.16 0.002
.SKIPEP
**END OF
Here we ask for the frequency-dependent linear reponse function

We observe a singularity around
The unphysical feature can be removed by introducing lifetimes into the response functions.
In practice a real frequency
**DIRAC
.WAVE F
.PROPERTIES
**WAVE F
.SCF
**PROPERTIES
*LINEAR RESPONSE
.OPERATOR
ZDIPLEN
.FREQ INTERVAL
0.13 0.16 0.002
.DAMPING
0.005
.SKIPEP
**END OF
Here we set
