| begin() | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| begin() const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| block_type typedef | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| chunk(int i) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| ColIterator typedef | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| conjugation(NumaBCRSMatrix< EntryP, IndexP > const &P, NumaBCRSMatrix< EntryA, IndexA > const &A, bool onlyLowerTriangle=false, bool createDiagonal=false) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| const_iterator typedef | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| const_row_type typedef | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| ConstColIterator typedef | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| ConstRowIterator typedef | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| diagcat(NumaBCRSMatrix< Dune::FieldMatrix< double, blockrows, blockcols >, Index > const &A, NumaBCRSMatrix< Dune::FieldMatrix< double, blockrows, blockcols >, Index > const &B) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| end() | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| end() const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| eraseCols(Source const &A, ColIndices const &ci) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| eraseRows(Source const &A, RowIndices const &ri) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| eraseRowsNCols(Source const &A, RowIndices const &ri, ColIndices const &ci) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| exists(Index r, Index c) const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| field_type typedef | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| frobenius_norm() const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| frobenius_norm2() const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| full(SparseMatrix const &A) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| full(SparseMatrix const &A, RowRange const &rows, ColRange const &cols) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| getPattern() const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| horzcat(NumaBCRSMatrix< Dune::FieldMatrix< Scalar, blockrows, blockcols >, Index > const &A, NumaBCRSMatrix< Dune::FieldMatrix< Scalar, blockrows, blockcols >, Index > const &B) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| iterator typedef | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| M() const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| mmv(X const &x, Y &y) const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| mtv(X const &x, Y &y) const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| mv(X const &x, Y &y) const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| N() const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| nonZeroColumns(Source const &A) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| nonzeroes() const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| NumaBCRSMatrix() | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| NumaBCRSMatrix(Self const &A)=default | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| NumaBCRSMatrix(Self &&A)=default | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| NumaBCRSMatrix(NumaCRSPatternCreator< Index > const &creator, Entry const &init=Entry(0)) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| NumaBCRSMatrix(std::shared_ptr< NumaCRSPattern< Index > > const &pattern_, Entry const &init=Entry(0)) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| NumaBCRSMatrix(Expanded const &eIndices, Condensed const &cIndices, Matrix const &mat) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| NumaBCRSMatrix(Expanded const &eIndices, Matrix const &mat) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| NumaBCRSMatrix(std::shared_ptr< NumaCRSPattern< Index > > const &pattern_, Matrix const &matrix, bool isSymmetric, bool isTransposed) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| NumaBCRSMatrix(NumaBCRSMatrix< OtherEntry, Index > const &matrix) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| NumaBCRSMatrix(Matrix const &matrix, bool isSymmetric, bool isTransposed=false, bool symmetric=false) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| NumaBCRSMatrix(NumaBCRSMatrix< Entry, Index > const &matrix, bool isSymmetric, bool isTransposed=false, bool symmetric=false) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| operator()(RowIndices const &ri, ColIndices const &ci) const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| operator*(NumaBCRSMatrix< EntryA, IndexA > const &A, NumaBCRSMatrix< EntryB, IndexB > const &B) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| operator*=(Factor a) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| operator+(NumaBCRSMatrix< Entry, Index > const &A, NumaBCRSMatrix< Entry, Index2 > const &B) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| operator+=(NumaBCRSMatrix< EntryB, IndexB > const &B) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| operator-=(NumaBCRSMatrix< EntryB, IndexB > const &B) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| operator<<(std::ostream &out, NumaBCRSMatrix< Entry, Index > const &A) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| operator=(Self const &mat)=default | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| operator=(Self &&mat)=default | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| operator=(Entry const &a) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| operator=(typename Entry::field_type const &a) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| operator=(ThreadedMatrixDetail::NumaBCRSMatrixExpression< Arguments, Operation > const &e) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| operator[](Index r) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| operator[](Index r) const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| reshapeBlocks(NumaBCRSMatrix< Dune::FieldMatrix< Scalar, row1, col1 >, Index > const &A) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| row_type typedef | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| Scalar typedef | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| scatter(LMIterator first, LMIterator last) | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| scatter(DynamicMatrix< Entry > const &B, RowIndices const &rows, ColIndices const &cols, BinaryOp const &op=BinaryOp()) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| size_type typedef | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| smtv(field_type const &a, X const &x, Y &y) const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| smv(field_type const &a, X const &x, Y &y) const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| submatrix(Source const &A, RowIndices const &ri, ColIndices const &ci) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| transpose(NumaBCRSMatrix< Entry, Index > const &A) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |
| umtv(X const &x, Y &y) const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| umv(X const &x, Y &y) const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| usmtv(field_type const &a, X const &x, Y &y) const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| usmv(field_type const &a, X const &x, Y &y) const | Kaskade::NumaBCRSMatrix< Entry, Index > | inline |
| value_type typedef | Kaskade::NumaBCRSMatrix< Entry, Index > | |
| vertcat(NumaBCRSMatrix< Dune::FieldMatrix< Scalar, blockrows, blockcols >, Index > const &A, NumaBCRSMatrix< Dune::FieldMatrix< Scalar, blockrows, blockcols >, Index > const &B) | Kaskade::NumaBCRSMatrix< Entry, Index > | related |