BDmRange in BSE calculation

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
WEI Wei
Posts: 53
Joined: Tue Nov 01, 2011 11:04 am

BDmRange in BSE calculation

Post by WEI Wei » Thu Dec 15, 2011 12:22 am

Dear all,
I have finished a BSE calculation, attached please find the BSE spectra. The yambo.in file is as following:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
em1s # [R Xs] Static Inverse Dielectric Matrix
optics # [R OPT] Optics
bse # [R BSK] Bethe Salpeter Equation.
bss # [R BSS] Bethe Salpeter Equation solver
BSresKmod= "xc" # [BSK] Resonant Kernel mode. (`x`;`c`;`d`)
BScplKmod= "none" # [BSK] Coupling Kernel mode. (`x`;`c`;`d`;`u`)
% BSEBands
14 | 21 | # [BSK] Bands range
%
BSENGBlk= 400 RL # [BSK] Screened interaction block size
BSENGexx= 11733 RL # [BSK] Exchange components
% QpntsRXs
1 | 43 | # [Xs] Transferred momenta
%
% BndsRnXs
1 | 250 | # [Xs] Polarization function bands
%
NGsBlkXs= 400 RL # [Xs] Response block size
% LongDrXs
1.000 | 0.000 | 0.000 | # [Xs] [cc] Electric Field
%
BSSmod= "h" # [BSS] Solvers `h/d/i/t`
% BEnRange
0.00000 | 20.00000 | eV # [BSS] Energy range
%
% BDmRange
0.100000 | 0.200000 | eV # [BSS] Damping range
%
BEnSteps= 1000 # [BSS] Energy steps
% BLongDir
1.000000 | 0.000000 | 0.000000 | # [BSS] [cc] Electric Field
%
KfnQPdb= "E < ./SAVE/ndb.QP"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The point is that the resulting spectra changes so greatly when the variable "BDmRange" changes. I think this is very strange. So, could you please tell me the reason for this great change? Does it have something to do with the dense of the K-point mesh in DFT calculation?
Thank you so much!
You do not have the required permissions to view the files attached to this post.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WEI Wei
Postdoctor
Institute of Electrochemistry
Ulm University
Germany
E-mail: dftwei@163.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

User avatar
Daniele Varsano
Posts: 3816
Joined: Tue Mar 17, 2009 2:23 pm
Contact:

Re: BDmRange in BSE calculation

Post by Daniele Varsano » Thu Dec 15, 2011 8:15 am

Dear Wei Wei,
The point is that the resulting spectra changes so greatly when the variable "BDmRange" changes. I think this is very strange. So, could you please tell me the reason for this great change?
To me, the spectra is not changing at all. You have as a result of the calculation excitations energies and oscillator strength, and you DO NOT have peak width, so
in order to build up the spectra you are adding a Lorentzian width by hand to each peak. The smaller the Damping (BDmRange) the bigger will be the resolution. Most of the times in order to compare with experimental results, that have a REAL bandwidth, it is useful to tune your width.
Best,
Daniele
Dr. Daniele Varsano
S3-CNR Institute of Nanoscience and MaX Center, Italy
MaX - Materials design at the Exascale
http://www.nano.cnr.it
http://www.max-centre.eu/

WEI Wei
Posts: 53
Joined: Tue Nov 01, 2011 11:04 am

Re: BDmRange in BSE calculation

Post by WEI Wei » Thu Dec 15, 2011 9:56 am

Dear Daniele,
Thank you very much for your reply!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WEI Wei
Postdoctor
Institute of Electrochemistry
Ulm University
Germany
E-mail: dftwei@163.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Post Reply