add(int row, int col, T val) | Dune::Fem::SparseRowMatrix< T > | |
add(const ThisType &B) | Dune::Fem::SparseRowMatrix< T > | |
addDiag(DiscFuncType &rhs) const | Dune::Fem::SparseRowMatrix< T > | |
apply(const DiscFType &f, DiscFuncType &ret) const | Dune::Fem::SparseRowMatrix< T > | |
apply(const ArgDFType &f, DestDFType &ret) const | Dune::Fem::SparseRowMatrix< T > | |
apply_t(const ArgDFType &f, DestDFType &ret) const | Dune::Fem::SparseRowMatrix< T > | |
checkConsistency() const | Dune::Fem::SparseRowMatrix< T > | |
checkSym() | Dune::Fem::SparseRowMatrix< T > | |
clear() | Dune::Fem::SparseRowMatrix< T > | |
clearCol(int col) | Dune::Fem::SparseRowMatrix< T > | |
clearRow(int row) | Dune::Fem::SparseRowMatrix< T > | |
col_ | Dune::Fem::SparseRowMatrix< T > | protected |
colIndex(int row, int col) | Dune::Fem::SparseRowMatrix< T > | |
cols() const | Dune::Fem::SparseRowMatrix< T > | inline |
defaultCol enum value | Dune::Fem::SparseRowMatrix< T > | |
dim(int i) const | Dune::Fem::SparseRowMatrix< T > | inline |
dim_ | Dune::Fem::SparseRowMatrix< T > | protected |
find(int row, int col) const | Dune::Fem::SparseRowMatrix< T > | |
firstCol enum value | Dune::Fem::SparseRowMatrix< T > | |
getDiag(const ThisType &A, const ThisType &B, DiscFuncType &rhs) const | Dune::Fem::SparseRowMatrix< T > | |
getDiag(const ThisType &A, DiscFuncType &rhs) const | Dune::Fem::SparseRowMatrix< T > | |
getDiag(DiscFuncType &rhs) const | Dune::Fem::SparseRowMatrix< T > | |
kroneckerKill(int row, int col) | Dune::Fem::SparseRowMatrix< T > | |
MatrixBaseType typedef | Dune::Fem::SparseRowMatrix< T > | |
memSize_ | Dune::Fem::SparseRowMatrix< T > | protected |
mult(const VECtype *x, VECtype *ret) const | Dune::Fem::SparseRowMatrix< T > | |
multiply(const ThisType &B, ThisType &res) const | Dune::Fem::SparseRowMatrix< T > | |
multOEM(const VECtype *x, VECtype *ret) const | Dune::Fem::SparseRowMatrix< T > | |
multOEM_t(const VECtype *x, VECtype *ret) const | Dune::Fem::SparseRowMatrix< T > | |
multOEMAdd(const VECtype *x, VECtype *ret) const | Dune::Fem::SparseRowMatrix< T > | |
multOEMRow(const VECtype *x, const int row) const | Dune::Fem::SparseRowMatrix< T > | |
multScalar(int row, int col, T val) | Dune::Fem::SparseRowMatrix< T > | |
newIndices_ | Dune::Fem::SparseRowMatrix< T > | protected |
newValues_ | Dune::Fem::SparseRowMatrix< T > | protected |
nonZeros_ | Dune::Fem::SparseRowMatrix< T > | protected |
numberOfValues() const | Dune::Fem::SparseRowMatrix< T > | inline |
numNonZeros() const | Dune::Fem::SparseRowMatrix< T > | inline |
numNonZeros(int i) const | Dune::Fem::SparseRowMatrix< T > | inline |
nz_ | Dune::Fem::SparseRowMatrix< T > | protected |
omega_ | Dune::Fem::SparseRowMatrix< T > | protected |
operator()(const int row, const int col) const | Dune::Fem::SparseRowMatrix< T > | inline |
operator()(const unsigned int row, const unsigned int col) const | Dune::Fem::SparseRowMatrix< T > | inline |
operator()(const long unsigned int row, const long unsigned int col) const | Dune::Fem::SparseRowMatrix< T > | inline |
operator()(const DiscFuncType &f, DiscFuncType &ret) const | Dune::Fem::SparseRowMatrix< T > | inline |
popValue(int i) | Dune::Fem::SparseRowMatrix< T > | inline |
precondition(const T *u, T *x) const | Dune::Fem::SparseRowMatrix< T > | inline |
print(std::ostream &s, unsigned int offset=0) const | Dune::Fem::SparseRowMatrix< T > | |
printColumns(std::ostream &s) const | Dune::Fem::SparseRowMatrix< T > | |
printNonZeros(std::ostream &s) const | Dune::Fem::SparseRowMatrix< T > | |
printReal(std::ostream &s) const | Dune::Fem::SparseRowMatrix< T > | |
realCol(int row, int fakeCol) const | Dune::Fem::SparseRowMatrix< T > | inline |
realValue(int row, int fakeCol) | Dune::Fem::SparseRowMatrix< T > | inline |
realValue(int row, int fakeCol) const | Dune::Fem::SparseRowMatrix< T > | inline |
realValue(int index) | Dune::Fem::SparseRowMatrix< T > | inline |
realValue(int index) const | Dune::Fem::SparseRowMatrix< T > | inline |
reserve(int rows, int cols, int nz, const T &dummy) | Dune::Fem::SparseRowMatrix< T > | |
resize(int newSize) | Dune::Fem::SparseRowMatrix< T > | |
resize(int newRow, int newCol, int newNz=-1) | Dune::Fem::SparseRowMatrix< T > | |
resort() | Dune::Fem::SparseRowMatrix< T > | |
resortRow(const int row) | Dune::Fem::SparseRowMatrix< T > | |
rightPrecondition() const | Dune::Fem::SparseRowMatrix< T > | inline |
rows() const | Dune::Fem::SparseRowMatrix< T > | inline |
scale(const T &factor) | Dune::Fem::SparseRowMatrix< T > | |
scaleRow(int row, const T &val) | Dune::Fem::SparseRowMatrix< T > | |
set(int row, int col, T val) | Dune::Fem::SparseRowMatrix< T > | |
size(int i) const | Dune::Fem::SparseRowMatrix< T > | inline |
solveUMF(const T *b, T *x) | Dune::Fem::SparseRowMatrix< T > | |
solveUMFNonSymmetric(const T *b, T *x) | Dune::Fem::SparseRowMatrix< T > | |
sorted_ | Dune::Fem::SparseRowMatrix< T > | protected |
SparseRowMatrix(const SparseRowMatrix< T > &S)=delete | Dune::Fem::SparseRowMatrix< T > | |
SparseRowMatrix(double omega=1.1) | Dune::Fem::SparseRowMatrix< T > | |
SparseRowMatrix(int rows, int cols, int nz, const T &val=0, double omega=1.1) | Dune::Fem::SparseRowMatrix< T > | |
ssorPrecondition(const T *, T *) const | Dune::Fem::SparseRowMatrix< T > | |
ThisType typedef | Dune::Fem::SparseRowMatrix< T > | |
Ttype typedef | Dune::Fem::SparseRowMatrix< T > | |
unitCol(int col) | Dune::Fem::SparseRowMatrix< T > | |
unitRow(int row) | Dune::Fem::SparseRowMatrix< T > | |
val(int i) | Dune::Fem::SparseRowMatrix< T > | inline |
val(int i) const | Dune::Fem::SparseRowMatrix< T > | inline |
values_ | Dune::Fem::SparseRowMatrix< T > | protected |
~SparseRowMatrix() | Dune::Fem::SparseRowMatrix< T > | |