Bethe-Salpeter diagonalization

From The Yambo Project
Jump to navigation Jump to search

'Prerequisites

Run Initialization
Run Static screening

Run GW in PPA
Run Bethe-Salpeter Kernel


Create the input

for h-BN bulk

$ yambo -F 03_bse_Ws_yd.in -b -o b -k sex -V qp -y d

or for h-BN 2D

$ yambo -F 03_bse_Ws_2D_yd.in -b -o b -k sex -V qp -r  -y d 


Open the input and uncomment the following line

  1. WRbsWF # [BSS] Write to disk excitonic the FWs

This will allow to write the exctionic eigenvector and eigenvalues to be use in post-processing runs


Close in input and run the code

For hBN bulk

$ yambo -F 03_bse_Ws_yd.in  -J 3D 

or

For hBN-2D

$ yambo -F 03_bse_Ws_2D_yd.in -J 2D