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

Implementation of nonsymmetric Davidson solver #3

Open
wants to merge 59 commits into
base: main
Choose a base branch
from

Conversation

FelixBroecker
Copy link
Collaborator

The implementation of the nonsymmetric Davidson solver is able to solve for the right, left or both right and left eigenvectors in a simultaneously or consecutively way. The routine has been tested intensively on the testmatrix "use_mat=4" with "iseed=1". Besides, this routine has been interfaced with the cfour suite of chemistry programs and the robustness of the routine has been demonstrated. This Davidson solver is the product of a research project lasting from 2024-04-22 - 2024-08-22. Further readings about the performance of the routine are available in the corresponding research report.

FelixBroecker and others added 30 commits May 22, 2024 17:15
evec_l and evec_r to the nonsym driver for the first guess (in) and the
left and right eigenvectors (out).
4th iteration of slightly perturbated symmetric matrix.
Working for not too large problem sets but crash at large sets. Bug
which has not been found yet.
and no lower eigenvalues with eigenvectors appeared.
FelixBroecker and others added 29 commits June 26, 2024 10:01
for large matrices. encounter borders for sought eigenvalues e.g. 50 or
80.
correct energies setting the logical 'both' to false.
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.

1 participant