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 |