-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Warning in the case of a complex diagonal hybridization #83
Comments
To be bit more precise:
The real cause of the error is however a tiny imaginary part of Delta(tau), which can grow slowly with the DMFT iterations. The real version of the cthyb solver neglects these imaginary parts. Although, it is neglected in Delta(tau) it will be still present in the self-energy. Thus, it happens that it grows from machine precision to the threshold where the tailfit starts to use the complex version. As this is not really an issue with the tailfit, the resulting error is very confusing. Best, |
This issue should be fixed by the update in the tail fitting routines. Please repoen if the issue persists. |
Hi,
currently the solver accepts diagonal hybridizations with a complex part. These are forced to be real.
Can we have a sanity check / warning for the case where an erroneous hybridization is passed to the solver?
Thanks,
Manuel
The text was updated successfully, but these errors were encountered: