TDDFT run for EELS for q not zero

Deals with issues related to computation of optical spectra in reciprocal space: RPA, TDDFT, local field effects.

Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano, Conor Hogan

Post Reply
hongtang2023
Posts: 45
Joined: Thu Mar 16, 2023 7:02 am

TDDFT run for EELS for q not zero

Post by hongtang2023 » Sat Nov 11, 2023 9:36 am

Dear Yambo team,

I just want to ask if my input is correct or not for the EELS calculation at a q point which is not zero.
Please see attached output file, which also shows the input parameters.

Particularly, Please note the following three lines. It says optics. But I am doing q is not zero. Does q not zero still belong to the optics? Since we say, for optic calculations, q is zero. Is my calculation correct for the goal that I want to get the EELS for a q is not zero?

Code: Select all

 .-Input file  run_in_ALDA
 | optics                           %% [R] Linear Response optical properties
 | chi                              %% [R][CHI] Dyson equation for Chi.
 | tddft                            %% [R][K] Use TDDFT kernel
You do not have the required permissions to view the files attached to this post.
Dr. Hong Tang
Tulane University
New Orleans, LA
70118, USA

User avatar
Davide Sangalli
Posts: 614
Joined: Tue May 29, 2012 4:49 pm
Location: Via Salaria Km 29.3, CP 10, 00016, Monterotondo Stazione, Italy
Contact:

Re: TDDFT run for EELS for q not zero

Post by Davide Sangalli » Sun Nov 12, 2023 9:21 pm

Dear Dr. Hong Tang,
the input and the output look ok.

"optics" is just a label yambo uses to refer to calculations where the response function is computed.

Code: Select all

 | % QpntsRXd
 |   55 |  55 |                         %% [Xd] Transferred momenta
 | %
means the eels is computed for the q point number 55.

Also please notice that you are doing a TD-Hartree calculation, also called RPA+LF.
This is due to this input variable

Code: Select all

 | Chimod= "HARTREE"                %% [X] IP/Hartree/ALDA/LRC/PF/BSfx
If you want to perform a TDDFT calculation you need to set

Code: Select all

 | tddft                                    %% [R][K] Use TDDFT kernel
 | Chimod= "ALDA"                %% [X] IP/Hartree/ALDA/LRC/PF/BSfx
 
Best,
D.
Davide Sangalli, PhD
CNR-ISM, Division of Ultrafast Processes in Materials (FLASHit) and MaX Centre
https://sites.google.com/view/davidesangalli
http://www.max-centre.eu/

Post Reply