| 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::Matrix< B, P, 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 > | |
| 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 |
| cbegin() const | Dune::Experimental::MatrixView< B *, P > | inline |
| cend() const | Dune::Experimental::MatrixView< B *, P > | inline |
| ColIterator typedef | Dune::Experimental::MatrixView< B *, P > | |
| 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 > | |
| end() | Dune::Experimental::MatrixView< B *, P > | inline |
| end() const | Dune::Experimental::MatrixView< B *, P > | inline |
| 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 > | |
| 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 Matrix &other) | Dune::Experimental::Matrix< B, P, A > | |
| 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 |
| 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 > | |
| RowIterator typedef | Dune::Experimental::MatrixView< B *, P > | |
| size_type typedef | Dune::Experimental::MatrixView< B *, P > | |
| swap(Matrix &other) | Dune::Experimental::Matrix< B, P, A > | |
| swap | Dune::Experimental::Matrix< B, P, A > | friend |
| 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 > | |
| 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 > | |