-
Notifications
You must be signed in to change notification settings - Fork 34
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
How to use geneigsolve for a free-vibration problem #18
Comments
Maybe increase |
If you can afford the memory, it might be good to make krylovdim even larger than number of eigenvalues. However, given the size of these residuals, there might be something else at play here. I don't have much experience with the Golub-Ye algorithm which is used in |
I don't know what is going on, but increasing the number of iterations or making the Krylov dimension larger does nothing. The solution still fails. |
If you make the matrices available somehow, it is easier for others to help. If the matrices are too big, maybe just crop them at a reasonable size and see if you get the same. |
I agree that sharing the matrices will be necessary for me to be able to debug this. Until then, I will close this issue. Feel free to reopen and share the matrices. |
I tried
Both K and M are positive definite, about 50,000 x 50,000. neigvs = 150. KrylovKit complained that krylovdim was insufficient, hence I increased it to the number of eigenvalues.
For these matrices Arpack solves the problem in 40 seconds. KrylovKit prints:
after about 256 seconds.
Any idea what it is I am doing wrong? Am I doing something wrong?
The text was updated successfully, but these errors were encountered: