ConstDataVectorType typedef | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
DataType typedef | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
DataVectorType typedef | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetAvgRowDensity() | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetAvgRowDensity(IndexType i) const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetBandwidth() | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetBandwidth(IndexType i) | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetColumns() const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetColumns(int i) const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetCooStorage() | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetCooStorage(IndexType i) | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetFillInRatio() const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetFillInRatio(int i) const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetMemoryFootprint() | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetMemoryFootprint(IndexType i) const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetMulCallsCounter() const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetNumberOfMatrixBlocks() const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetNumNonZeroEntries() | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetNumNonZeroEntries(int i) const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetRows() const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
GetRows(int i) const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
m_cols | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | protected |
m_mulCallsCounter | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | protected |
m_rowoffset | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | protected |
m_rows | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | protected |
m_submatrix | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | protected |
Multiply(const DataVectorType &in, DataVectorType &out) | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
Multiply(const DataType *in, DataType *out) | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
MultiplySubMatrix(const IndexType blockNum, DataType *in, DataType *out) | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
NekSparseDiagBlkMatrix(const SparseStorageSharedPtrVector &sparseStoragePtrVector) | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
NekSparseDiagBlkMatrix(const NekSparseDiagBlkMatrix &src) | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
operator()(const IndexType row, const IndexType column) const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
operator()(const IndexType block, const IndexType row, const IndexType column) const | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
SparseStorageSharedPtr typedef | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
SparseStorageSharedPtrVector typedef | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
StorageType typedef | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
writeBlockSparsityPatternTo(std::ostream &out, const IndexType blk_row=0, const IndexType blk_col=0, IndexType blockSize=64) | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
writeSparsityPatternTo(std::ostream &out, IndexType blockSize=64) | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
writeSubmatrixBlockSparsityPatternTo(std::ostream &out, const IndexType subMatrixIdx, const IndexType blk_row=0, const IndexType blk_col=0, IndexType blockSize=64) | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
writeSubmatrixSparsityPatternTo(std::ostream &out, const IndexType subMatrixIdx, IndexType blockSize=64) | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |
~NekSparseDiagBlkMatrix() | Nektar::NekSparseDiagBlkMatrix< SparseStorageType > | |