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
Potential bug in sad.cc: definition of pseudo-orbitals #3137
Comments
I am reviewing a paper related to some calculations on transition metal complexes, and I noticed a pretty significant difference in the convergence for these systems. With the fix, I get decent convergence
while the original code is just not getting anywhere
I will try to run analogous calculations also with the OpenOrbitalOptimizer SAD guess of #3136, which is a further improvement. However, these calculations were easy to converge with the STO-3G basis guess.... |
As a result of in-person collaboration on #3136 with @loriab in Lausanne, I noticed a bug in the SAD code:
psi4/psi4/src/psi4/libscf_solver/sad.cc
Line 716 in 9dbdd59
The pseudo-orbitals should be obtained by multiplying the orbital with the square root of their occupation to reproduce the correct density matrix C occ C^T.
The text was updated successfully, but these errors were encountered: