KASKADE 7 development version
Kaskade::NumaBCRSMatrix< Entry, Index > Member List

This is the complete list of members for Kaskade::NumaBCRSMatrix< Entry, Index >, including all inherited members.

begin()Kaskade::NumaBCRSMatrix< Entry, Index >inline
begin() constKaskade::NumaBCRSMatrix< Entry, Index >inline
block_type typedefKaskade::NumaBCRSMatrix< Entry, Index >
chunk(int i)Kaskade::NumaBCRSMatrix< Entry, Index >inline
ColIterator typedefKaskade::NumaBCRSMatrix< Entry, Index >
conjugation(NumaBCRSMatrix< EntryP, IndexP > const &P, NumaBCRSMatrix< EntryA, IndexA > const &A, bool onlyLowerTriangle=false, bool createDiagonal=false)Kaskade::NumaBCRSMatrix< Entry, Index >related
const_iterator typedefKaskade::NumaBCRSMatrix< Entry, Index >
const_row_type typedefKaskade::NumaBCRSMatrix< Entry, Index >
ConstColIterator typedefKaskade::NumaBCRSMatrix< Entry, Index >
ConstRowIterator typedefKaskade::NumaBCRSMatrix< Entry, Index >
diagcat(NumaBCRSMatrix< Dune::FieldMatrix< double, blockrows, blockcols >, Index > const &A, NumaBCRSMatrix< Dune::FieldMatrix< double, blockrows, blockcols >, Index > const &B)Kaskade::NumaBCRSMatrix< Entry, Index >related
end()Kaskade::NumaBCRSMatrix< Entry, Index >inline
end() constKaskade::NumaBCRSMatrix< Entry, Index >inline
eraseCols(Source const &A, ColIndices const &ci)Kaskade::NumaBCRSMatrix< Entry, Index >related
eraseRows(Source const &A, RowIndices const &ri)Kaskade::NumaBCRSMatrix< Entry, Index >related
eraseRowsNCols(Source const &A, RowIndices const &ri, ColIndices const &ci)Kaskade::NumaBCRSMatrix< Entry, Index >related
exists(Index r, Index c) constKaskade::NumaBCRSMatrix< Entry, Index >inline
field_type typedefKaskade::NumaBCRSMatrix< Entry, Index >
frobenius_norm() constKaskade::NumaBCRSMatrix< Entry, Index >inline
frobenius_norm2() constKaskade::NumaBCRSMatrix< Entry, Index >inline
full(SparseMatrix const &A)Kaskade::NumaBCRSMatrix< Entry, Index >related
full(SparseMatrix const &A, RowRange const &rows, ColRange const &cols)Kaskade::NumaBCRSMatrix< Entry, Index >related
getPattern() constKaskade::NumaBCRSMatrix< Entry, Index >inline
horzcat(NumaBCRSMatrix< Dune::FieldMatrix< Scalar, blockrows, blockcols >, Index > const &A, NumaBCRSMatrix< Dune::FieldMatrix< Scalar, blockrows, blockcols >, Index > const &B)Kaskade::NumaBCRSMatrix< Entry, Index >related
iterator typedefKaskade::NumaBCRSMatrix< Entry, Index >
M() constKaskade::NumaBCRSMatrix< Entry, Index >inline
mmv(X const &x, Y &y) constKaskade::NumaBCRSMatrix< Entry, Index >inline
mtv(X const &x, Y &y) constKaskade::NumaBCRSMatrix< Entry, Index >inline
mv(X const &x, Y &y) constKaskade::NumaBCRSMatrix< Entry, Index >inline
N() constKaskade::NumaBCRSMatrix< Entry, Index >inline
nonZeroColumns(Source const &A)Kaskade::NumaBCRSMatrix< Entry, Index >related
nonzeroes() constKaskade::NumaBCRSMatrix< Entry, Index >inline
NumaBCRSMatrix()Kaskade::NumaBCRSMatrix< Entry, Index >inline
NumaBCRSMatrix(Self const &A)=defaultKaskade::NumaBCRSMatrix< Entry, Index >
NumaBCRSMatrix(Self &&A)=defaultKaskade::NumaBCRSMatrix< Entry, Index >
NumaBCRSMatrix(NumaCRSPatternCreator< Index > const &creator, Entry const &init=Entry(0))Kaskade::NumaBCRSMatrix< Entry, Index >inline
NumaBCRSMatrix(std::shared_ptr< NumaCRSPattern< Index > > const &pattern_, Entry const &init=Entry(0))Kaskade::NumaBCRSMatrix< Entry, Index >inline
NumaBCRSMatrix(Expanded const &eIndices, Condensed const &cIndices, Matrix const &mat)Kaskade::NumaBCRSMatrix< Entry, Index >inline
NumaBCRSMatrix(Expanded const &eIndices, Matrix const &mat)Kaskade::NumaBCRSMatrix< Entry, Index >inline
NumaBCRSMatrix(std::shared_ptr< NumaCRSPattern< Index > > const &pattern_, Matrix const &matrix, bool isSymmetric, bool isTransposed)Kaskade::NumaBCRSMatrix< Entry, Index >inline
NumaBCRSMatrix(NumaBCRSMatrix< OtherEntry, Index > const &matrix)Kaskade::NumaBCRSMatrix< Entry, Index >inline
NumaBCRSMatrix(Matrix const &matrix, bool isSymmetric, bool isTransposed=false, bool symmetric=false)Kaskade::NumaBCRSMatrix< Entry, Index >inline
NumaBCRSMatrix(NumaBCRSMatrix< Entry, Index > const &matrix, bool isSymmetric, bool isTransposed=false, bool symmetric=false)Kaskade::NumaBCRSMatrix< Entry, Index >inline
operator()(RowIndices const &ri, ColIndices const &ci) constKaskade::NumaBCRSMatrix< Entry, Index >inline
operator*(NumaBCRSMatrix< EntryA, IndexA > const &A, NumaBCRSMatrix< EntryB, IndexB > const &B)Kaskade::NumaBCRSMatrix< Entry, Index >related
operator*=(Factor a)Kaskade::NumaBCRSMatrix< Entry, Index >inline
operator+(NumaBCRSMatrix< Entry, Index > const &A, NumaBCRSMatrix< Entry, Index2 > const &B)Kaskade::NumaBCRSMatrix< Entry, Index >related
operator+=(NumaBCRSMatrix< EntryB, IndexB > const &B)Kaskade::NumaBCRSMatrix< Entry, Index >inline
operator-=(NumaBCRSMatrix< EntryB, IndexB > const &B)Kaskade::NumaBCRSMatrix< Entry, Index >inline
operator<<(std::ostream &out, NumaBCRSMatrix< Entry, Index > const &A)Kaskade::NumaBCRSMatrix< Entry, Index >related
operator=(Self const &mat)=defaultKaskade::NumaBCRSMatrix< Entry, Index >
operator=(Self &&mat)=defaultKaskade::NumaBCRSMatrix< Entry, Index >
operator=(Entry const &a)Kaskade::NumaBCRSMatrix< Entry, Index >inline
operator=(typename Entry::field_type const &a)Kaskade::NumaBCRSMatrix< Entry, Index >inline
operator=(ThreadedMatrixDetail::NumaBCRSMatrixExpression< Arguments, Operation > const &e)Kaskade::NumaBCRSMatrix< Entry, Index >inline
operator[](Index r)Kaskade::NumaBCRSMatrix< Entry, Index >inline
operator[](Index r) constKaskade::NumaBCRSMatrix< Entry, Index >inline
reshapeBlocks(NumaBCRSMatrix< Dune::FieldMatrix< Scalar, row1, col1 >, Index > const &A)Kaskade::NumaBCRSMatrix< Entry, Index >related
row_type typedefKaskade::NumaBCRSMatrix< Entry, Index >
Scalar typedefKaskade::NumaBCRSMatrix< Entry, Index >
scatter(LMIterator first, LMIterator last)Kaskade::NumaBCRSMatrix< Entry, Index >inline
scatter(DynamicMatrix< Entry > const &B, RowIndices const &rows, ColIndices const &cols, BinaryOp const &op=BinaryOp())Kaskade::NumaBCRSMatrix< Entry, Index >related
size_type typedefKaskade::NumaBCRSMatrix< Entry, Index >
smtv(field_type const &a, X const &x, Y &y) constKaskade::NumaBCRSMatrix< Entry, Index >inline
smv(field_type const &a, X const &x, Y &y) constKaskade::NumaBCRSMatrix< Entry, Index >inline
submatrix(Source const &A, RowIndices const &ri, ColIndices const &ci)Kaskade::NumaBCRSMatrix< Entry, Index >related
transpose(NumaBCRSMatrix< Entry, Index > const &A)Kaskade::NumaBCRSMatrix< Entry, Index >related
umtv(X const &x, Y &y) constKaskade::NumaBCRSMatrix< Entry, Index >inline
umv(X const &x, Y &y) constKaskade::NumaBCRSMatrix< Entry, Index >inline
usmtv(field_type const &a, X const &x, Y &y) constKaskade::NumaBCRSMatrix< Entry, Index >inline
usmv(field_type const &a, X const &x, Y &y) constKaskade::NumaBCRSMatrix< Entry, Index >inline
value_type typedefKaskade::NumaBCRSMatrix< Entry, Index >
vertcat(NumaBCRSMatrix< Dune::FieldMatrix< Scalar, blockrows, blockcols >, Index > const &A, NumaBCRSMatrix< Dune::FieldMatrix< Scalar, blockrows, blockcols >, Index > const &B)Kaskade::NumaBCRSMatrix< Entry, Index >related