Transforming from imaginary time to imaginary frequency domain

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Locked
Message
Author
bprobinson102
Newbie
Newbie
Posts: 20
Joined: Tue Dec 20, 2022 4:08 pm

Transforming from imaginary time to imaginary frequency domain

#1 Post by bprobinson102 » Wed Jul 26, 2023 8:11 pm

Dear VASP team,

I am wanting to obtain the frequency-dependent self-energies from a low-scaling GW calculation at finite temperature. I am following the procedure from this paper:https://journals.aps.org/prb/abstract/1 ... .94.165109 . However, I am confused which transformation matrix from the OUTCAR to use, since there are eight of them in total. If this could be clarified that would be great.

Best,
Brian Robinson
You do not have the required permissions to view the files attached to this post.

merzuk.kaltak
Administrator
Administrator
Posts: 282
Joined: Mon Sep 24, 2018 9:39 am

Re: Transforming from imaginary time to imaginary frequency domain

#2 Post by merzuk.kaltak » Wed Nov 08, 2023 1:30 pm

Dear Brian,

since you have set LFINIT_TEMPERATURE, you might want to study PhysRevB.101.205145.
In summary there are four transformations for a transform from one grid to another grid. This comes from the fact that the matrix is first split into
symmetric and anti-symmetric part and each part has an own transformation to cosine and sine grid, respectively.
Furthermore, there are two grids in frequency domain, an optimal cosine and an optimal sine grid.

merzuk.kaltak
Administrator
Administrator
Posts: 282
Joined: Mon Sep 24, 2018 9:39 am

Re: Transforming from imaginary time to imaginary frequency domain

#3 Post by merzuk.kaltak » Fri Jan 19, 2024 3:46 pm

Maybe another comment is in place here,

since the self-energy is a fermionic quantity, the fermionic frequency gird, described in PhysRevB.101.205145, is used and printed to vasprun.xml, if one sets LSELFENERGY=T in the INCAR.
An example output would read like the following

Code: Select all

<varray name="selfenergy along imaginary axis" >                                                                                                                                                                                                                          
  <v>       0.1570801806644298    -23.7971327349915711     -0.0179645094529067</v>                                                                                                                                                                                         
  <v>       0.4718033117773284    -23.7968260788831572     -0.0537856829291801</v>                                                                                                                                                                                         
  <v>       0.8108804505648752    -23.7966749072893577     -0.0932103588740998</v>                                                                                                                                                                                         
  <v>       1.3058951128526406    -23.7949927690568188     -0.1482973553314607</v>         
...
Here the first column corresponds to the imaginary frequency point (of the fermionic grid), while the second and third column are the real and imaginary part of the self-energy.

Locked