Skip to content
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

Cleanup Chi0Mixing docstrings and timings #576

Merged
merged 3 commits into from
Feb 12, 2022
Merged

Cleanup Chi0Mixing docstrings and timings #576

merged 3 commits into from
Feb 12, 2022

Conversation

mfherbst
Copy link
Member

@mfherbst mfherbst commented Jan 29, 2022

In my tests employing LdosMixing for potential-mixing SCF iterations actually works way worse than with density-mixing, which surprises me a bit. My suspicion it's got to do with the fact that we actually apply ε rather than ε^\dagger during the linear solve, such that we cannot benefit from the implict low-pass filtering done by the Hartree kernel. Any thoughts @antoine-levitt ?

Edit: I'll split the LdosMixing changes to another PR (#587) to get the the other misc. changes into master.

src/eigen/lobpcg_hyper_impl.jl Outdated Show resolved Hide resolved
src/eigen/lobpcg_hyper_impl.jl Outdated Show resolved Hide resolved
src/scf/chi0models.jl Outdated Show resolved Hide resolved
src/scf/chi0models.jl Outdated Show resolved Hide resolved
src/scf/chi0models.jl Outdated Show resolved Hide resolved
src/scf/chi0models.jl Outdated Show resolved Hide resolved
src/scf/mixing.jl Show resolved Hide resolved
@mfherbst mfherbst changed the title Improve performance and generalise Chi0Mixing family of mixing methods Cleanup Chi0Mixing docstrings and timings Feb 12, 2022
@mfherbst mfherbst merged commit a1791f6 into master Feb 12, 2022
@mfherbst mfherbst deleted the Chi0Mixing branch February 12, 2022 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants