| 
    irlba
    
   A C++ library for IRLBA 
   | 
 
Sparse matrix with parallelized multiplication. More...
#include <vector>#include <memory>#include <cstddef>#include "../utils.hpp"#include "../parallel.hpp"#include "interface.hpp"#include "Eigen/Dense"#include "sanisizer/sanisizer.hpp"#include "subpar/subpar.hpp"
Go to the source code of this file.
Classes | |
| class | irlba::ParallelSparseWorkspace< EigenVector_, ValueArray_, IndexArray_, PointerArray_ > | 
Workspace for multiplication of a ParallelSparseMatrix.  More... | |
| class | irlba::ParallelSparseAdjointWorkspace< EigenVector_, ValueArray_, IndexArray_, PointerArray_ > | 
Workspace for multiplication of a transposed ParallelSparseMatrix.  More... | |
| class | irlba::ParallelSparseRealizeWorkspace< EigenMatrix_, ValueArray_, IndexArray_, PointerArray_ > | 
Workspace for realizing a ParallelSparseMatrix.  More... | |
| class | irlba::ParallelSparseMatrix< EigenVector_, EigenMatrix_, ValueArray_, IndexArray_, PointerArray_ > | 
| Sparse matrix with customizable parallelization.  More... | |
Namespaces | |
| namespace | irlba | 
| Implements IRLBA for approximate SVD.  | |
Sparse matrix with parallelized multiplication.