| addindex(size_type row, size_type col) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| allocateData(const Alloc &alloc, size_type count, ConstructFn &&construct_fn) -> block_iter_type | Dune::Experimental::Matrix< B, P, A > | |
| allocateData(const Alloc &alloc, size_type count, ConstructFn &&construct_fn, RestoreFn &&restore_fn) -> block_iter_type | Dune::Experimental::Matrix< B, P, A > | |
| allocator_type typedef | Dune::Experimental::BCRSMatrix< B, I, A > | |
| axpy(field_type alpha, const MatrixView< OtherB, OtherI > &b) | Dune::Experimental::MatrixView< B *, P > | |
| axpy(field_type alpha, const MatrixView< OtherB, OtherI > &b) | Dune::Experimental::MatrixView< B *, P > | |
| BCRSMatrix(const Matrix< B, SparseIndexRanges< I >, A > &other, const allocator_type &allocator=allocator_type()) | Dune::Experimental::BCRSMatrix< B, I, A > | inline |
| BCRSMatrix(Matrix< B, SparseIndexRanges< I >, A > &&other, const allocator_type &allocator=allocator_type()) | Dune::Experimental::BCRSMatrix< B, I, A > | inline |
| BCRSMatrix(const BCRSMatrix &other, const allocator_type &allocator=allocator_type()) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| BCRSMatrix(BCRSMatrix &&other, const allocator_type &allocator=allocator_type()) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| BCRSMatrix(size_type rows, size_type cols, BuildMode bm, const allocator_type &allocator=allocator_type()) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| BCRSMatrix(size_type rows, size_type cols, size_type nnz, BuildMode bm, const allocator_type &allocator=allocator_type()) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| BCRSMatrix(size_type rows, size_type cols, size_type avg, double overflowRatio, BuildMode bm, const allocator_type &allocator=allocator_type()) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| begin() | Dune::Experimental::MatrixView< B *, P > | inline |
| begin() const | Dune::Experimental::MatrixView< B *, P > | inline |
| block_iter_type typedef | Dune::Experimental::MatrixView< B *, P > | |
| block_type typedef | Dune::Experimental::MatrixView< B *, P > | |
| blockIter() | Dune::Experimental::MatrixView< B *, P > | inlineprotected |
| blockIter() const | Dune::Experimental::MatrixView< B *, P > | inlineprotected |
| buildMode() const | Dune::Experimental::BCRSMatrix< B, I, A > | |
| BuildMode enum name | Dune::Experimental::BCRSMatrix< B, I, A > | |
| cbegin() const | Dune::Experimental::MatrixView< B *, P > | inline |
| cend() const | Dune::Experimental::MatrixView< B *, P > | inline |
| ColIterator typedef | Dune::Experimental::MatrixView< B *, P > | |
| compress() | Dune::Experimental::BCRSMatrix< B, I, A > | |
| const_iterator typedef | Dune::Experimental::MatrixView< B *, P > | |
| const_row_type typedef | Dune::Experimental::MatrixView< B *, P > | |
| ConstColIterator typedef | Dune::Experimental::MatrixView< B *, P > | |
| ConstRowIterator typedef | Dune::Experimental::MatrixView< B *, P > | |
| createbegin() | Dune::Experimental::BCRSMatrix< B, I, A > | |
| createend() | Dune::Experimental::BCRSMatrix< B, I, A > | |
| end() | Dune::Experimental::MatrixView< B *, P > | inline |
| end() const | Dune::Experimental::MatrixView< B *, P > | inline |
| endindices() | Dune::Experimental::BCRSMatrix< B, I, A > | |
| endrowsizes() | Dune::Experimental::BCRSMatrix< B, I, A > | inline |
| entry(size_type row, size_type col) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| exists(size_type i, size_type j) const DUNE_ISTL_WITH_CHECKING_NOEXCEPT | Dune::Experimental::MatrixView< B *, P > | inline |
| field_type typedef | Dune::Experimental::MatrixView< B *, P > | |
| frobenius_norm() const | Dune::Experimental::MatrixView< B *, P > | |
| frobenius_norm2() const | Dune::Experimental::MatrixView< B *, P > | |
| get_allocator() const | Dune::Experimental::Matrix< B, P, A > | |
| implicit enum value | Dune::Experimental::BCRSMatrix< B, I, A > | |
| incrementrowsize(size_type row, size_type increment=1) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| infinity_norm() const | Dune::Experimental::MatrixView< B *, P > | |
| infinity_norm_real() const | Dune::Experimental::MatrixView< B *, P > | |
| iterator typedef | Dune::Experimental::MatrixView< B *, P > | |
| M() const | Dune::Experimental::MatrixView< B *, P > | inline |
| Matrix(const allocator_type &allocator=allocator_type()) | Dune::Experimental::Matrix< B, P, A > | |
| Matrix(std::shared_ptr< const pattern_type > pattern, const allocator_type &allocator=allocator_type()) | Dune::Experimental::Matrix< B, P, A > | |
| Matrix(pattern_type &&pattern, const allocator_type &allocator=allocator_type()) | Dune::Experimental::Matrix< B, P, A > | |
| Matrix(const Matrix &other) | Dune::Experimental::Matrix< B, P, A > | |
| Matrix(const Matrix &other, const allocator_type &allocator) | Dune::Experimental::Matrix< B, P, A > | |
| Matrix(Matrix &&other) | Dune::Experimental::Matrix< B, P, A > | |
| Matrix(Matrix &&other, const allocator_type &allocator) | Dune::Experimental::Matrix< B, P, A > | |
| MatrixView(block_iter_type block_iter, pattern_type const *pattern_ptr) noexcept | Dune::Experimental::MatrixView< B *, P > | inline |
| mmhv(const X &x, Y &y) const | Dune::Experimental::MatrixView< B *, P > | |
| mmtv(const X &x, Y &y) const | Dune::Experimental::MatrixView< B *, P > | |
| mmv(const X &x, Y &y) const | Dune::Experimental::MatrixView< B *, P > | |
| mtv(const X &x, Y &y) const | Dune::Experimental::MatrixView< B *, P > | |
| mv(const X &x, Y &y) const | Dune::Experimental::MatrixView< B *, P > | |
| N() const | Dune::Experimental::MatrixView< B *, P > | inline |
| nonzeroes() const | Dune::Experimental::MatrixView< B *, P > | inline |
| operator*=(const field_type &k) | Dune::Experimental::MatrixView< B *, P > | |
| operator+=(const MatrixView< OtherB, OtherI > &b) | Dune::Experimental::MatrixView< B *, P > | |
| operator+=(const MatrixView< OtherB, OtherI > &b) | Dune::Experimental::MatrixView< B *, P > | |
| operator-=(const MatrixView< OtherB, OtherI > &b) | Dune::Experimental::MatrixView< B *, P > | |
| operator-=(const MatrixView< OtherB, OtherI > &b) | Dune::Experimental::MatrixView< B *, P > | |
| operator/=(const field_type &k) | Dune::Experimental::MatrixView< B *, P > | |
| operator=(const BCRSMatrix &other) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| operator=(BCRSMatrix &&other) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| Dune::Experimental::Matrix::operator=(const Matrix &other) | Dune::Experimental::Matrix< B, P, A > | |
| Dune::Experimental::Matrix::operator=(Matrix &&other) | Dune::Experimental::Matrix< B, P, A > | |
| MatrixView< B *, P >::operator=(const field_type &k) | Dune::Experimental::MatrixView< B *, P > | |
| operator[](size_type i) | Dune::Experimental::MatrixView< B *, P > | inline |
| operator[](size_type i) const | Dune::Experimental::MatrixView< B *, P > | inline |
| pattern() const | Dune::Experimental::MatrixView< B *, P > | inline |
| pattern_type typedef | Dune::Experimental::MatrixView< B *, P > | |
| patternPtr() const | Dune::Experimental::MatrixView< B *, P > | inlineprotected |
| patternStorage() const | Dune::Experimental::Matrix< B, P, A > | inline |
| random enum value | Dune::Experimental::BCRSMatrix< B, I, A > | |
| resetView(block_iter_type block_iter, pattern_type const *pattern_ptr) | Dune::Experimental::MatrixView< B *, P > | inlineprotected |
| row_index_range_type typedef | Dune::Experimental::MatrixView< B *, P > | |
| row_type typedef | Dune::Experimental::MatrixView< B *, P > | |
| row_wise enum value | Dune::Experimental::BCRSMatrix< B, I, A > | |
| RowIterator typedef | Dune::Experimental::MatrixView< B *, P > | |
| setBuildMode(BuildMode bm) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| setIndices(size_type row, It begin, It end) | Dune::Experimental::BCRSMatrix< B, I, A > | inline |
| setIndicesNoSort(size_type row, It begin, It end) | Dune::Experimental::BCRSMatrix< B, I, A > | inline |
| setrowsize(size_type row, size_type size) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| setSize(size_type rows, size_type cols, size_type nnz=0) | Dune::Experimental::BCRSMatrix< B, I, A > | |
| size_type typedef | Dune::Experimental::MatrixView< B *, P > | |
| swap(BCRSMatrix &other) | Dune::Experimental::BCRSMatrix< B, I, A > | inline |
| swap | Dune::Experimental::BCRSMatrix< B, I, A > | friend |
| Dune::Experimental::Matrix::swap(Matrix &other) | Dune::Experimental::Matrix< B, P, A > | |
| umhv(const X &x, Y &y) const | Dune::Experimental::MatrixView< B *, P > | |
| umtv(const X &x, Y &y) const | Dune::Experimental::MatrixView< B *, P > | |
| umv(const X &x, Y &y) const | Dune::Experimental::MatrixView< B *, P > | |
| unknown enum value | Dune::Experimental::BCRSMatrix< B, I, A > | |
| usmhv(const field_type &alpha, const X &x, Y &y) const | Dune::Experimental::MatrixView< B *, P > | |
| usmtv(const field_type &alpha, const X &x, Y &y) const | Dune::Experimental::MatrixView< B *, P > | |
| usmv(const field_type &alpha, const X &x, Y &y) const | Dune::Experimental::MatrixView< B *, P > | |
| value_type typedef | Dune::Experimental::MatrixView< B *, P > | |
| ~Matrix() | Dune::Experimental::Matrix< B, P, A > | |