| add(const size_type row, const size_type col, const field_type val) | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| apply(const ArgDFType &f, DestDFType &ret) const | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| backwardIterative(const DiagType &diagInv, const ArgDFType &b, const DestDFType &xold, DestDFType &xnew, const WType &w) const | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| clear() | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| clearRow(const size_type row) | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| colIndex(size_type row, size_type col) | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inlineprotected |
| cols() const | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| doParallelIterative(DiagIt diag, ArgDFIt bit, const DestDFType &xold, DestDFIt xit, const WType &w, size_type row, const size_type end, std::integral_constant< bool, forward >) const | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inlineprotected |
| field_type typedef | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | |
| fillPattern(const Stencil &stencil, const size_type rowBlockSize, const size_type colBlockSize) | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| forwardIterative(const DiagType &diagInv, const ArgDFType &b, const DestDFType &xold, DestDFType &xnew, const WType &w) const | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| get(const size_type row, const size_type col) const | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| MatrixBaseType typedef | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | |
| maxNzPerRow() const | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| numNonZeros() const | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| numNonZeros(size_type row) const | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| print(std::ostream &s=std::cout, unsigned int offset=0) const | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| realValue(size_type index) const | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| reserve(const size_type rows, const size_type cols, const size_type nz) | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| resize(size_type rows, size_type cols, size_type nz) | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inlineprotected |
| rows() const | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| scale(const size_type row, const size_type col, const field_type val) | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| set(const size_type row, const size_type col, const field_type val) | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |
| size_type typedef | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | |
| SparseRowMatrix(const bool threading=true) | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inlineexplicit |
| SparseRowMatrix(const size_type rows, const size_type cols, const size_type nz, const bool threading=true) | Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > | inline |