[SciPy-User] Problems using scipy.sparse.linalg.eigs
Michael Dzjaparidze
m_dzjaparidze at hotmail.com
Mon Oct 8 11:18:31 EDT 2012
I'm having trouble using scipy.sparse.linalg.eigs in that it fails to find any eigenvalues hence raising a "DNAUPD did not find any eigenvalues to sufficient accuracy." error. Even after experimenting with different tol parameter settings. If instead I use scipy.linalg.eig after first calling .todense() on my sparse matrix I do get all the eigenvalues I expect to get back. I suppose I could just do this, but that seems a bit inelegant after all the trouble of working with sparse matrices.
I realize this issue is a bit hard to answer if I don't provide a concrete example so quickly, but I just was wondering if anybody has experienced a similar problem perhaps? The eigenvalues which I expect to get back are N/2 complex conjugate pairs, where NxN is the size of my original matrix.
Any help or advice is greatly appreciated.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20121008/009c0b73/attachment.html>
More information about the SciPy-User
mailing list