Hi all,

Recently, I try to calculate quasi-particle lifetime in Yambo.

When I calculate the "on-mass-shell" G0W0 lifetime ( yambo -l ) where GW self-energy evaluated at the DFT zero-order energies and Z = 1, I always get error :

________________________________________________________________________________

[03.02] Lifetimes Transitions Selector

======================================

[ERROR] STOP signal received while in :[03.02] Lifetimes Transitions Selector

[ERROR]All virtual transitions are null. Change QP states

_________________________________________________________________________________

Q1 : No matter what parameters I set in QPkrange, the error is still there. Can anyone tell me what happen？

Besides on-shell calculation, I also can obtain the QP lifetime from self-energy and lifetime should be proportional to inverse imaginary self-energy. Self-energy calcualtions ( within PPA and real-axis) works and the result looks reasonable.

Q2 : if I want a meaningful QP lifetime, which approximation (on-mass, ppa or real-axis) should I choose to calculate the self-energy? In other words, In which case, which approximation should I choose?

Q3 : About temperature-dependent lifetime, If I set ElecTemp is nonzero in lifetime calculation, is the difference in lifetime compared to result under 0K meaningful physically?

Weiqing