Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Nektar::NekSparseDiagBlkMatrix< SparseStorageType > Member List

This is the complete list of members for Nektar::NekSparseDiagBlkMatrix< SparseStorageType >, including all inherited members.

ConstDataVectorType typedefNektar::NekSparseDiagBlkMatrix< SparseStorageType >
DataType typedefNektar::NekSparseDiagBlkMatrix< SparseStorageType >
DataVectorType typedefNektar::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_colsNektar::NekSparseDiagBlkMatrix< SparseStorageType >protected
m_mulCallsCounterNektar::NekSparseDiagBlkMatrix< SparseStorageType >protected
m_rowoffsetNektar::NekSparseDiagBlkMatrix< SparseStorageType >protected
m_rowsNektar::NekSparseDiagBlkMatrix< SparseStorageType >protected
m_submatrixNektar::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 typedefNektar::NekSparseDiagBlkMatrix< SparseStorageType >
SparseStorageSharedPtrVector typedefNektar::NekSparseDiagBlkMatrix< SparseStorageType >
StorageType typedefNektar::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 >