MPA error in yambo 5.3
Posted: Mon Mar 16, 2026 4:04 pm
Dear all!
I can successfully use the MPA with yambo 5.2, however when using the same input file (generated with yambo 5.3, similar syntax as in the tutorial example), I get the error "Damping = 0.0 not compatible with MPA dielectric constant". Now this can be mitigated by setting a small number in the damping, e.g.
% DmRngeXm
0.0001 | 2.721139 | eV # [Xm] Damping range
%
However, then I still get an error in the error file of the slurm controller "Caught signal 8 (Floating point exception: integer divide by zero)" when yambo later tries to compute X from X0 at the first Q-Pt.
How can this different behaviour be understood? I generate the input file with yambo 5.3 and I also attach the input, log, and report files of the run with yambo 5.2 in the attachment. Should I rather report an issue on git?
Thanks for your help,
Christian
I can successfully use the MPA with yambo 5.2, however when using the same input file (generated with yambo 5.3, similar syntax as in the tutorial example), I get the error "Damping = 0.0 not compatible with MPA dielectric constant". Now this can be mitigated by setting a small number in the damping, e.g.
% DmRngeXm
0.0001 | 2.721139 | eV # [Xm] Damping range
%
However, then I still get an error in the error file of the slurm controller "Caught signal 8 (Floating point exception: integer divide by zero)" when yambo later tries to compute X from X0 at the first Q-Pt.
How can this different behaviour be understood? I generate the input file with yambo 5.3 and I also attach the input, log, and report files of the run with yambo 5.2 in the attachment. Should I rather report an issue on git?
Thanks for your help,
Christian