interpolate the exciton band dispersion

Run-time issues concerning Yambo that are not covered in the above forums.

Moderators: myrta gruning, andrea marini, Daniele Varsano, Conor Hogan

Post Reply
kxzhou
Posts: 12
Joined: Tue Mar 04, 2025 12:52 pm

interpolate the exciton band dispersion

Post by kxzhou » Tue Oct 21, 2025 11:40 am

Dear all,
Hello,
I am trying to use ypp to interpolate the exciton band dispersion across the full Brillouin zone (FBZ), following the instructions provided (https://wiki.yambo-code.eu/wiki/index.p ... e_excitons).
After running the calculation, an o-*.excitons_interpolated_IBZ file was generated. However, as the filename suggests, it only contains the band structure within the irreducible Brillouin zone (IBZ).
Is there a way to make ypp output the interpolated exciton bands for the entire Brillouin zone?
I have attached my ypp input file for your reference.
Thank you.
You do not have the required permissions to view the files attached to this post.
Kexin Zhou
CSU

User avatar
palful
Posts: 102
Joined: Tue Jan 26, 2016 11:23 am
Location: Modena and Milan

Re: interpolate the exciton band dispersion

Post by palful » Tue Nov 18, 2025 1:33 pm

Dear Kexin Zhou,

We are working on the yambopy postprocessing tool in order to make available the possibility of interpolating the exciton dispersion and plotting it on any direction in the full BZ.

In the meantime, what I can suggest is to manually expand the qpoints from the IBZ to the BZ (you can do this applying the crystal symmetries, see an example here using yambopy: https://wiki.yambo-code.eu/wiki/index.p ... _in_IBZ/BZ) and then, since the energies are invariant under q-rotation, E_a(q) = E_a(Rq), simply create an array of the energies in the full BZ to match the rotated points.

Best,
Fulvio
Dr. Fulvio Paleari
S3-CNR Institute of Nanoscience and MaX Center
Modena, Italy

Post Reply