irlba
A C++ library for IRLBA
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cirlba::AdjointWorkspace< EigenVector_ >Workspace class for multiplying a transposed Matrix
 Cirlba::CenteredAdjointWorkspace< EigenVector_, Matrix_, Center_ >Workspace class for multiplying a transposed CenteredMatrix
 Cirlba::ParallelSparseAdjointWorkspace< EigenVector_, ValueArray_, IndexArray_, PointerArray_ >Workspace for multiplication of a transposed ParallelSparseMatrix
 Cirlba::ScaledAdjointWorkspace< EigenVector_, Matrix_, Scale_ >Workspace class for multiplying a transposed ScaledMatrix
 Cirlba::SimpleAdjointWorkspace< EigenVector_, Simple_ >Workspace class for multiplying a transposed SimpleMatrix
 Cirlba::EigenThreadScopeRestrict the number of available threads for Eigen
 Cirlba::Matrix< EigenVector_, EigenMatrix_ >Interface for a matrix to use in compute()
 Cirlba::CenteredMatrix< EigenVector_, EigenMatrix_, MatrixPointer_, CenterPointer_ >Deferred centering of a matrix
 Cirlba::ParallelSparseMatrix< EigenVector_, EigenMatrix_, ValueArray_, IndexArray_, PointerArray_ >Sparse matrix with customizable parallelization
 Cirlba::ScaledMatrix< EigenVector_, EigenMatrix_, MatrixPointer_, ScalePointer_ >Deferred scaling of a matrix
 Cirlba::SimpleMatrix< EigenVector_, EigenMatrix_, SimplePointer_ >A Matrix-compatible wrapper around a "simple" matrix
 Cirlba::Options< EigenVector_ >Options for running IRLBA in compute() and pca()
 Cirlba::PcaResults< EigenMatrix_, EigenVector_ >Results of the IRLBA-based PCA by pca()
 Cirlba::RealizeWorkspace< EigenMatrix_ >Workspace class for realizing a Matrix
 Cirlba::CenteredRealizeWorkspace< EigenMatrix_, Matrix_, Center_ >Workspace class for realizing a CenteredMatrix
 Cirlba::ParallelSparseRealizeWorkspace< EigenMatrix_, ValueArray_, IndexArray_, PointerArray_ >Workspace for realizing a ParallelSparseMatrix
 Cirlba::ScaledRealizeWorkspace< EigenMatrix_, Matrix_, Scale_ >Workspace class for realizing a ScaledMatrix
 Cirlba::SimpleRealizeWorkspace< EigenMatrix_, Simple_ >Workspace class for realizing a SimpleMatrix
 Cirlba::Results< EigenMatrix_, EigenVector_ >Results of the IRLBA-based SVD by compute()
 Cirlba::Workspace< EigenVector_ >Workspace class for multiplying a Matrix
 Cirlba::CenteredWorkspace< EigenVector_, Matrix_, Center_ >Workspace class for multiplying a CenteredMatrix
 Cirlba::ParallelSparseWorkspace< EigenVector_, ValueArray_, IndexArray_, PointerArray_ >Workspace for multiplication of a ParallelSparseMatrix
 Cirlba::ScaledWorkspace< EigenVector_, Matrix_, Scale_ >Workspace class for multiplying a ScaledMatrix
 Cirlba::SimpleWorkspace< EigenVector_, Simple_ >Workspace class for multiplying a SimpleMatrix