Sparse eigenvalue

Open discussion for MAGMA library (Matrix Algebra on GPU and Multicore Architectures)
Post Reply
waltee1000
Posts: 1
Joined: Mon Sep 01, 2014 11:01 am

Sparse eigenvalue

Post by waltee1000 » Mon Sep 01, 2014 11:16 am

Hi All,

I am a new user of Magma and wanted to know if there is support for complex sparse (symmetric/unsymmetric) matrix eigensolver.

In the documentation (Sparse -> Sparse eigenvalue -> Symmetric eigenvalue) there is a function "magma_[d/s]lobpcg (magma_d_sparse_matrix A, magma_d_solver_par *solver_par)" to solve sparse real symmetric matrix eigenvalue but didn't find support for complex type. There is a section for double complex and single complex but when clicked the page is blank. The same is true for unsymmetric matrix documentation as well.

Thanks,

Walter

hartwig anzt
Posts: 90
Joined: Tue Sep 02, 2014 5:44 pm

Re: Sparse eigenvalue

Post by hartwig anzt » Wed Sep 03, 2014 10:56 am

Hi Walter!

There exists a complex version of this solver - magma_zlobpcg - that is missing in the documentation. However, we currently do not have a reader for reading in complex matrices. LOBPCG can only be used for symmetric matrices. As symmetric matrices always have real eigenvalues - the answer to your question is no, there is currently no support for complex eigenvalue problems.

Thanks, Hartwig

Post Reply