[Pw_forum] Re: on finite electric methods to calulate vibrational properties

Paolo Umari umari at democritos.it
Wed May 2 10:58:45 CEST 2007


>Dear Stefano Baroni ,
>
>  I'm sorry for my spelling error.
>   I want to investigate Raman spectra in the case of large   disordered 
>system from first principles and use the finite
>electric field methods.
>The dielectric polarizability tensor can be calculated by taking dinite 
>differences of  atomic forces.

If you want to calculate the raman tensor you need either the 
first derivative
of the dielectric polarizability tensor with respect to the atomic 
displacements or the second derivative of the atomic forces with
respect to twice the electric field.
The second choice is the best one with the finite electric field method

>There are several questions to ask you.
>  1. We obtained the diagonal terms, by considering values for the 
>electric field of
>-2h,-h, 0, h and 2h in the cp.x code[tefield=.true.
>                                                         tcg = .true.,
>                                                     epol = 1 or 2 or 3
>                                                    efield = -2h,-h, 0, h 
>or 2h],
>and by using the five-point formular . Is it right?

It's right, but I should check the convergence by using only the 
three-point formula

>  2. For the calculation of the off-diagonal terms, two different 
>electric 
>fields
>are required. This need apply electric fields of intensity 
>-2h/1.414,-h/1.414,
>0, h/1.414 and 2h/1.414 along the three different couples of cartesian 
>directions, and apply eauation.
>But how can I apply simultaneously finite fields along two different 
>Cartesian directions
>in cp.x code?[ESSPRESSO-3.2]

As the Berry's phase implementation  provides  electric fields along the 
three carthesian  directions, to consider an electric field along an 
arbitrary direction you  should consider its components along the
three cartesian direction.
By now, 2 components are implemented, the second one is defined by
the input variables: tefield2,epol2,efield2 (defined as 
tefield,epol,efield)

Note that only the options epol=3 and epol2=3 are now available in case 
of parallel computing

>3. In this way, we could obtain all the dielectric polarizability tensor. 
>Then the
>Raman susceptibilities associated to the normal mode n can be obtianed 
>according to the equation.
>How to implement it ? By a small code?

For the Raman tensor, you should consider the second derivatives of the 
atomic forces....


Best wishes,

PaoloU


>  Best!
>  I'm counting on the new version.




More information about the users mailing list