|
struct | CopyMatrixToChunk |
|
struct | CopyMatrixToChunk< Entry, Matrix, false, true, Index > |
|
struct | CopyMatrixToChunk< Entry, Matrix, true, transposed, Index > |
|
class | CRSChunk |
| This class stores a couple of compressed row storage rows in memory allocated locally on a NUMA node. More...
|
|
class | CRSChunkPattern |
| This class maintains the sparsity structure of a couple of matrix rows (a NUMA matrix chunk). More...
|
|
class | CRSChunkPatternCreator |
| A class supporting two-stage construction of sparsity patterns of NUMA matrix chunks. More...
|
|
class | CRSChunkPatternInfo |
| A base class representing basic meta information about sparsity patterns of NUMA matrix chunks. More...
|
|
struct | MatrixEntry |
|
struct | MatrixEntry< Entry, Entry > |
|
struct | MatrixEntry< To, From, typename std::is_same< typename To::field_type, typename From::field_type >::type > |
|
class | NumaBCRSMatrixConstIterator |
|
class | NumaBCRSMatrixConstRowIterator |
| An iterator stepping through all entries in a row. More...
|
|
class | NumaBCRSMatrixExpression |
|
class | NumaBCRSMatrixExpressionChunk |
|
class | NumaBCRSMatrixIterator |
|
class | NumaBCRSMatrixRowIterator |
|
class | NumaBCRSRow |
|
|
template<class Entry , class Allocator , class Index > |
void | getRowCount (Dune::BCRSMatrix< Entry, Allocator > const &matrix, bool isTransposed, std::vector< Index > &rowCount) |
|
template<class Entry , class Index2 , class Index > |
void | getRowCount (NumaBCRSMatrix< Entry, Index2 > const &matrix, bool isTransposed, std::vector< Index > &rowCount) |
|
template<class Entry , class Index , class Index2 > |
void | getRowCount (MatrixAsTriplet< Entry, Index2 > const &matrix, bool isTransposed, std::vector< Index > &rowCount) |
|