IVSparse  v1.0
A sparse matrix compression library.
SparseMatrix< T, indexT, compressionLevel, columnMajor > Member List

This is the complete list of members for SparseMatrix< T, indexT, compressionLevel, columnMajor >, including all inherited members.

append(typename SparseMatrix< T, indexT, compressionLevel, columnMajor >::Vector &vec)SparseMatrix< T, indexT, compressionLevel, columnMajor >
byteSize() constSparseMatrixBase
coeff(uint32_t row, uint32_t col)SparseMatrix< T, indexT, compressionLevel, columnMajor >
cols() constSparseMatrixBase
getVector(uint32_t vec)SparseMatrix< T, indexT, compressionLevel, columnMajor >
getVectorSize(uint32_t vec) constSparseMatrix< T, indexT, compressionLevel, columnMajor >
innerSize() constSparseMatrixBase
innerSum()SparseMatrix< T, indexT, compressionLevel, columnMajor >inline
inPlaceTranspose()SparseMatrix< T, indexT, compressionLevel, columnMajor >
isColumnMajor() constSparseMatrix< T, indexT, compressionLevel, columnMajor >
maxColCoeff()SparseMatrix< T, indexT, compressionLevel, columnMajor >inline
maxRowCoeff()SparseMatrix< T, indexT, compressionLevel, columnMajor >inline
minColCoeff()SparseMatrix< T, indexT, compressionLevel, columnMajor >inline
minRowCoeff()SparseMatrix< T, indexT, compressionLevel, columnMajor >inline
nonZeros() constSparseMatrixBase
norm()SparseMatrix< T, indexT, compressionLevel, columnMajor >inline
outerSize() constSparseMatrixBase
outerSum()SparseMatrix< T, indexT, compressionLevel, columnMajor >inline
print()SparseMatrix< T, indexT, compressionLevel, columnMajor >virtual
rows() constSparseMatrixBase
slice(uint32_t start, uint32_t end)SparseMatrix< T, indexT, compressionLevel, columnMajor >
SparseMatrix()SparseMatrix< T, indexT, compressionLevel, columnMajor >inline
SparseMatrix(uint32_t num_rows, uint32_t num_cols)SparseMatrix< T, indexT, compressionLevel, columnMajor >
SparseMatrix(Eigen::SparseMatrix< T > &mat)SparseMatrix< T, indexT, compressionLevel, columnMajor >
SparseMatrix(Eigen::SparseMatrix< T, Eigen::RowMajor > &mat)SparseMatrix< T, indexT, compressionLevel, columnMajor >
SparseMatrix(IVSparse::SparseMatrix< T, indexT, compressionLevel2, columnMajor > &other)SparseMatrix< T, indexT, compressionLevel, columnMajor >
SparseMatrix(const IVSparse::SparseMatrix< T, indexT, compressionLevel, columnMajor > &other)SparseMatrix< T, indexT, compressionLevel, columnMajor >
SparseMatrix(T2 *vals, indexT2 *innerIndices, indexT2 *outerPtr, uint32_t num_rows, uint32_t num_cols, uint32_t nnz)SparseMatrix< T, indexT, compressionLevel, columnMajor >
SparseMatrix(std::vector< std::tuple< indexT2, indexT2, T2 >> &entries, uint32_t num_rows, uint32_t num_cols, uint32_t nnz)SparseMatrix< T, indexT, compressionLevel, columnMajor >
SparseMatrix(typename IVSparse::SparseMatrix< T, indexT, compressionLevel, columnMajor >::Vector &vec)SparseMatrix< T, indexT, compressionLevel, columnMajor >
SparseMatrix(std::vector< typename IVSparse::SparseMatrix< T, indexT, compressionLevel, columnMajor >::Vector > &vecs)SparseMatrix< T, indexT, compressionLevel, columnMajor >
SparseMatrix(const char *filename)SparseMatrix< T, indexT, compressionLevel, columnMajor >
sum()SparseMatrix< T, indexT, compressionLevel, columnMajor >inline
toCSC()SparseMatrix< T, indexT, compressionLevel, columnMajor >
toEigen()SparseMatrix< T, indexT, compressionLevel, columnMajor >
toVCSC()SparseMatrix< T, indexT, compressionLevel, columnMajor >
trace()SparseMatrix< T, indexT, compressionLevel, columnMajor >inline
transpose()SparseMatrix< T, indexT, compressionLevel, columnMajor >
vectorLength(uint32_t vec)SparseMatrix< T, indexT, compressionLevel, columnMajor >inline
vectorPointer(uint32_t vec)SparseMatrix< T, indexT, compressionLevel, columnMajor >
write(const char *filename)SparseMatrix< T, indexT, compressionLevel, columnMajor >virtual
~SparseMatrix()SparseMatrix< T, indexT, compressionLevel, columnMajor >