Dear Daniele,
I have calculated the excitonic energies and amplitude. The output file and energies are strange. For example, Band_v is 67 and Band_c is 66. It is completely inverse.
I also take into account the QP correction. However, I have a range of negative exciton energy.
I attached the report file,
Best,
Reza
for the exact exciton energy
Moderators: Davide Sangalli, andrea marini, Daniele Varsano
-
- Posts: 44
- Joined: Wed Jan 17, 2024 12:13 pm
- Location: France
Re: for the exact exciton energy
You do not have the required permissions to view the files attached to this post.
Reza - Postdoc
CNRS
CNRS
- Daniele Varsano
- Posts: 4071
- Joined: Tue Mar 17, 2009 2:23 pm
- Contact:
Re: for the exact exciton energy
Dear Reza,
can you post the input and report files of your BSE calculation together with the o.exc*E_sort file?
Best,
Daniele
can you post the input and report files of your BSE calculation together with the o.exc*E_sort file?
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/
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/
-
- Posts: 44
- Joined: Wed Jan 17, 2024 12:13 pm
- Location: France
Re: for the exact exciton energy
Dear Daniele,
I have attached all the requested files.
I also have a question: when I want to compute and plot the optical absorption, I should set BSEQptR= 1 | 26 and plot o-ev_3D_BSE.eps_q26_diago_bse. If i set it to 1 | 1, then the scale of optical absorption is very small (0.000002).
In that case, for exciton energy and wave function, I should set up the input file like this:
mpirun ypp -J 3D_BSE -e s -b 26 instead of mpirun ypp -J 3D_BSE e s 1
And for the amplitude:
excitons
amplitude
States= "2 - 2"
BSQindex= 26
Degen_Step= 0.000000
Best
I have attached all the requested files.
I also have a question: when I want to compute and plot the optical absorption, I should set BSEQptR= 1 | 26 and plot o-ev_3D_BSE.eps_q26_diago_bse. If i set it to 1 | 1, then the scale of optical absorption is very small (0.000002).
In that case, for exciton energy and wave function, I should set up the input file like this:
mpirun ypp -J 3D_BSE -e s -b 26 instead of mpirun ypp -J 3D_BSE e s 1
And for the amplitude:
excitons
amplitude
States= "2 - 2"
BSQindex= 26
Degen_Step= 0.000000
Best
You do not have the required permissions to view the files attached to this post.
Reza - Postdoc
CNRS
CNRS
- Daniele Varsano
- Posts: 4071
- Joined: Tue Mar 17, 2009 2:23 pm
- Contact:
Re: for the exact exciton energy
Dear Reza,
1) You are getting negative excitation energies because you have activated the coupling between resonant and antiresonant part of the BSE Hamiltonian.
In this case, Yambo prints both resonant (v-->c) and antireseonant (c-->v) excitations. You need to look at the positive value. But, is the coupling necessary in your case? Note that calculation with coupling are more expensive and in most of the case you do not need it, and you can stay with the Tamm-Dancoff approximation. You can check if the negative and positive part of the spectra are symmetric, which means that resonant and antiresonant coupling is negligible.
2) If you are interested in optical absorption, you need to calculate the q-->0 limit, i.e. BSEQptR= 1 | 1.
Finite q excitation are not excited by light but visible in electron energy loss experiments. In all the post-processing, you need to set BSQindex=1.
3) You get low strength because it seems you are simulating a 2D system. In this case the epsilon is not the right quantity to look at as it goes to zero for large supercell volume. The quantity to look at is the polarizability alpha.
Please note that most of these issues are explained in the tutorials
Best,
Daniele
1) You are getting negative excitation energies because you have activated the coupling between resonant and antiresonant part of the BSE Hamiltonian.
In this case, Yambo prints both resonant (v-->c) and antireseonant (c-->v) excitations. You need to look at the positive value. But, is the coupling necessary in your case? Note that calculation with coupling are more expensive and in most of the case you do not need it, and you can stay with the Tamm-Dancoff approximation. You can check if the negative and positive part of the spectra are symmetric, which means that resonant and antiresonant coupling is negligible.
2) If you are interested in optical absorption, you need to calculate the q-->0 limit, i.e. BSEQptR= 1 | 1.
Finite q excitation are not excited by light but visible in electron energy loss experiments. In all the post-processing, you need to set BSQindex=1.
3) You get low strength because it seems you are simulating a 2D system. In this case the epsilon is not the right quantity to look at as it goes to zero for large supercell volume. The quantity to look at is the polarizability alpha.
Please note that most of these issues are explained in the tutorials
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/
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/
-
- Posts: 10
- Joined: Mon Apr 01, 2024 11:46 am
Re: for the exact exciton energy
Dear Versano,
When I run the code of example/hBN-2D
I want to get exciton's amplitude by option
and I get an output file.
However I find nothing in the amplitude blanket. I want to know how to solve the problem.
Best,
Jerry
When I run the code of example/hBN-2D
I want to get exciton's amplitude by option
Code: Select all
ypp -e a
ypp
However I find nothing in the amplitude blanket. I want to know how to solve the problem.
Best,
Jerry
You do not have the required permissions to view the files attached to this post.
Undergraduate Student, School of Physics, Peking University,Beijing 100091,China
- Daniele Varsano
- Posts: 4071
- Joined: Tue Mar 17, 2009 2:23 pm
- Contact:
Re: for the exact exciton energy
Dear Jerry,
please check if in your report file (r_excitons_amplitude) you have the following warning:
If this is the case be sure you have the ndb.BS_diago database in your SAVE directory, otherwise you need to redirect the calculation as:
ypp -J dirname
Be also sure you uncommented the flag WRbsWF in the previous BSE calculation.
Best,
Daniele
please check if in your report file (r_excitons_amplitude) you have the following warning:
Code: Select all
[WARNING] ndb.BS_diago not found
[WARNING] BSE databases not found.
ypp -J dirname
Be also sure you uncommented the flag WRbsWF in the previous BSE calculation.
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/
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/