Dear Yambo developers
I have a question on YamboPy.
In the tutorial on exciton analysis,
https://wiki.yambo-code.eu/wiki/index.p ... ocal_space
it shown how to plot excitonic weight on the band structure and in the full BZ.
My question is, what exactly is plotted?
For the full BZ I guess:
A_k = \sum_{cv} | A_{cv k} |
and for the band structure
A_{c/v, k} = \sum_{v/c} | A_{cv k} |
is it correct? or it is the sum of the | |^2 ?
best regards
javad
Exciton weight in Yambo-Py
Moderators: palful, amolina, mbonacci
-
- Posts: 45
- Joined: Fri Feb 28, 2014 10:23 pm
Exciton weight in Yambo-Py
Javad Exirifard
IPM - Institute for Research in Fundamental Sciences
P. O. Box 19395-5746
Niavaran Square
Tehran, Iran
IPM - Institute for Research in Fundamental Sciences
P. O. Box 19395-5746
Niavaran Square
Tehran, Iran
- Daniele Varsano
- Posts: 4228
- Joined: Tue Mar 17, 2009 2:23 pm
- Contact:
Re: Exciton weight in Yambo-Py
Dear Javad,
I'm not an expert on yambo-py, anyway the weights are |Acvk|^2.
Best,
Daniele
I'm not an expert on yambo-py, anyway the weights are |Acvk|^2.
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/
- palful
- Posts: 97
- Joined: Tue Jan 26, 2016 11:23 am
- Location: Modena and Milan
Re: Exciton weight in Yambo-Py
Dear Javad,
I confirm that it's the square of the weights which is used. This maintains gauge invariance in the case of summing over degenerate exciton states.
Keep in mind that beside the example provided in the tutorial script, you can also construct your own python script to plot exactly the quantities that you want, once read from the yambo databases (via YamboLatticeDB or YamboExcitonDB for example).
Cheers,
Fulvio
I confirm that it's the square of the weights which is used. This maintains gauge invariance in the case of summing over degenerate exciton states.
Keep in mind that beside the example provided in the tutorial script, you can also construct your own python script to plot exactly the quantities that you want, once read from the yambo databases (via YamboLatticeDB or YamboExcitonDB for example).
Cheers,
Fulvio
Dr. Fulvio Paleari
S3-CNR Institute of Nanoscience and MaX Center
Modena, Italy
S3-CNR Institute of Nanoscience and MaX Center
Modena, Italy