I want to calculate the Generalized Singular Value Decomposition (GSVD) for sparse matrices A and B. Therefore, I am looking for an implementation that is able to use a special data structure for sparse matrices.
The only implementation implemented ( here ) is part of the LAPACK package, which is written in Fortran 77. It works pretty well, but, unfortunately, it cannot handle sparse matrices.
source share