addColumn(std::vector< Scalar > &colsvector, size_t position) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
addEntry(SparseIndexInt row, SparseIndexInt col, Scalar const &value) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
addToMatrix(Mat &mat) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
atxpy(Y &y, X const &x, Scalar alpha=1.0) const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
ax(Y &out, X const &in) const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
axpy(Y &out, X const &in, Scalar alpha=1.0, int nvectors=1) const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
begin() | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
begin() const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
cidx | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | |
clear() | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
const_index_iterator typedef | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | |
const_iterator typedef | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | |
data | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | |
deleteLowerTriangle() | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
end() | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
end() const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
erase(SparseIndexInt i) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
findEntry(SparseIndexInt row, SparseIndexInt col) const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
index_iterator typedef | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | |
isSymmetric() const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
iterator typedef | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | |
lumped() | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
M() const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
MatrixAsTriplet() | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
MatrixAsTriplet(size_t s) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inlineexplicit |
MatrixAsTriplet(Dune::BCRSMatrix< Dune::FieldMatrix< Scalar, n, m >, Allocator > const &other) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inlineexplicit |
MatrixAsTriplet(NumaBCRSMatrix< Dune::FieldMatrix< Scalar, n, m >, Index > const &other) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inlineexplicit |
MatrixAsTriplet(std::vector< SparseIndexInt > &&row, std::vector< SparseIndexInt > &&col, std::vector< Scalar > &&value) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
MatrixAsTriplet(SparseIndexInt nrows, SparseIndexInt ncols, Scalar const &value) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
MatrixAsTriplet(SparseIndexInt nrows, SparseIndexInt ncols, SparseIndexInt shift, Scalar const &value) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
MatrixAsTriplet(SparseIndexInt nrows, SparseIndexInt ncols, SparseIndexInt shift, std::vector< Scalar > const &value) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
MatrixAsTriplet(MatrixAsTriplet const &other)=default | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | |
MatrixAsTriplet(MatrixAsTriplet &&other)=default | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | |
MatrixAsTriplet(MatrixAsTriplet< OtherScalar, OtherIndex > const &A) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
mv(X const &x, Y &y) const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
N() const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
ncols() const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
nnz() const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
nrows() const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
operator*=(Scalar const &scalar) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
operator+=(MatrixAsTriplet const &m) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
operator-=(MatrixAsTriplet const &m) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
operator/=(Scalar const &scalar) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
operator=(MatrixAsTriplet const &m)=default | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | |
operator=(MatrixAsTriplet &&other)=default | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | |
print(std::ostream &out=std::cout, double threshold=0.0) const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
reserve(size_t s) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
resize(size_t s) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
ridx | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | |
scaleRows(std::vector< Scalar >const &scaling) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
setStartToZero() | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
shiftIndices(SparseIndexInt row, SparseIndexInt col) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
size() const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
toBCRS() const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
toColumns(std::vector< std::vector< Scalar > > &colsvector) const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
toFile(const char *filename, unsigned int precision=10) const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
toRows(std::vector< std::vector< Scalar > > &rows) const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
toVector(std::vector< Scalar > &colsvector) | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
transpose() | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
usmtv(Scalar const alpha, X const &x, Y &y) const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
usmv(Scalar const alpha, X const &x, Y &y) const | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | inline |
value_type typedef | Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > | |