KASKADE 7 development version
Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt > Member List

This is the complete list of members for Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt >, including all inherited members.

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) constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
ax(Y &out, X const &in) constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
axpy(Y &out, X const &in, Scalar alpha=1.0, int nvectors=1) constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
begin()Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
begin() constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
cidxKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >
clear()Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
const_index_iterator typedefKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >
const_iterator typedefKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >
dataKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >
deleteLowerTriangle()Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
end()Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
end() constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
erase(SparseIndexInt i)Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
findEntry(SparseIndexInt row, SparseIndexInt col) constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
index_iterator typedefKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >
isSymmetric() constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
iterator typedefKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >
lumped()Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
M() constKaskade::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)=defaultKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >
MatrixAsTriplet(MatrixAsTriplet &&other)=defaultKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >
MatrixAsTriplet(MatrixAsTriplet< OtherScalar, OtherIndex > const &A)Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
mv(X const &x, Y &y) constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
N() constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
ncols() constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
nnz() constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
nrows() constKaskade::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)=defaultKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >
operator=(MatrixAsTriplet &&other)=defaultKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >
print(std::ostream &out=std::cout, double threshold=0.0) constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
reserve(size_t s)Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
resize(size_t s)Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
ridxKaskade::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() constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
toBCRS() constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
toColumns(std::vector< std::vector< Scalar > > &colsvector) constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
toFile(const char *filename, unsigned int precision=10) constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
toRows(std::vector< std::vector< Scalar > > &rows) constKaskade::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) constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
usmv(Scalar const alpha, X const &x, Y &y) constKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >inline
value_type typedefKaskade::MatrixAsTriplet< Scalar, SparseIndexInt >