MoCSI API Reference
Loading...
Searching...
No Matches
CsrSparseMatrix< T > Member List

This is the complete list of members for CsrSparseMatrix< T >, including all inherited members.

buildAtRuntime()CsrSparseMatrix< T >
buildAtRuntime(int rows, int cols) overrideCsrSparseMatrix< T >virtual
CsrSparseMatrix()CsrSparseMatrix< T >
CsrSparseMatrix(const std::valarray< T > &values, const std::valarray< int > &column_indices, const std::valarray< int > &row_pointers, int rows, int cols)CsrSparseMatrix< T >
GenericMatrix()GenericMatrix< T >
GenericMatrix(int rows, int cols)GenericMatrix< T >
GenericMatrix(int rows, int cols, const std::valarray< T > &values, bool allow_mismatched_size)GenericMatrix< T >
GenericMatrix(const GenericMatrix &)=defaultGenericMatrix< T >
GenericMatrix(GenericMatrix &&)=defaultGenericMatrix< T >
getColumnIndices()CsrSparseMatrix< T >inline
getMatrixElements()CsrSparseMatrix< T >inline
getMatrixType() overrideCsrSparseMatrix< T >inlinevirtual
getNonZeroElementNumber() constCsrSparseMatrix< T >inline
getNonZeroElements() overrideCsrSparseMatrix< T >inlinevirtual
getRowPointers()CsrSparseMatrix< T >inline
m_colsGenericMatrix< T >protected
m_matrixGenericMatrix< T >protected
m_non_zero_elementsGenericMatrix< T >protected
m_rowsGenericMatrix< T >protected
matrixVectorMultiplication(const std::valarray< T > &value) const overrideCsrSparseMatrix< T >virtual
operator()(int rows, int cols) overrideCsrSparseMatrix< T >virtual
operator()(int rows, int cols) const overrideCsrSparseMatrix< T >virtual
operator=(const GenericMatrix &)=defaultGenericMatrix< T >
operator=(GenericMatrix &&)=defaultGenericMatrix< T >
overwriteMatrixValues(const std::valarray< T > &value)GenericMatrix< T >
printMatrixInDenseFormat()CsrSparseMatrix< T >
registerElement(T value, int rows, int cols) overrideCsrSparseMatrix< T >virtual
scalarAdd(T value) const overrideCsrSparseMatrix< T >virtual
scalarDivide(T value) const overrideCsrSparseMatrix< T >virtual
scalarMultiply(T value) const overrideCsrSparseMatrix< T >virtual
scalarSubtract(T value) const overrideCsrSparseMatrix< T >virtual
size() constGenericMatrix< T >
updateNonZeroElements() overrideCsrSparseMatrix< T >virtual
vectorElemAdd(const std::valarray< T > &value) const overrideCsrSparseMatrix< T >virtual
vectorElemDivide(const std::valarray< T > &value) const overrideCsrSparseMatrix< T >virtual
vectorElemMultiply(const std::valarray< T > &value) const overrideCsrSparseMatrix< T >virtual
vectorElemSubtract(const std::valarray< T > &value) const overrideCsrSparseMatrix< T >virtual
zeroMatrix()GenericMatrix< T >
~CsrSparseMatrix() override=defaultCsrSparseMatrix< T >
~GenericMatrix()=defaultGenericMatrix< T >virtual