I want to calculate the excitonic band structure and further obtain the effective mass of excitons by referring to the websitehttps://www.yambo-code.eu/wiki/index.ph ... Yambo_5.x)
However, due to the limited explanations on the web page, I have a few questions below:
(1)I know that in the original BSE calculation, we set BSEQptR = |1|1|, which means only considering the q = 0 case, for example, the electron can only form excitons with the holes at same K-point.
To calculate the excitonic band structure, we have to consider all the K points. For example, these are 19 K points in my calculation, then I should set BSEQptR = |1|19|. In this case, q is not equal to 0, which means that the electron at the M point can form excitons with the holes at other points like Γ,right?
(2)After the BSE calculation, various output files are generated for each point, such as o-E_BS.alpha_q1_diago_bse. How can I obtain the overall absorption spectrum data?

(3)Most importantly, I conducted tests using 2D AlN (without convergence tests). At BSEQptR = |1|1|, I observed the lowest energy exciton at around 3.6 eV with order -e s 1. However, when I modified it to BSEQptR = |1|19|, I noticed that a 3 eV energy exciton occurs at the M point. I speculate that this may be due to AlN being an indirect bandgap semiconductor, but I cannot confirm if this is caused by my input file.

I have attached both input files to the attachments.
Thank you in advance.