addBlock(const size_type row, const size_type col, const LocalBlock &block) | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
addLocalMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity, const LocalMatrix &localMat) | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
addScaledLocalMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity, const LocalMatrix &localMat, const Scalar &s) | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
apply(const DomainFunction &arg, RangeFunction &dest) const | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
block_type typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
clear() | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
ColumnEntityType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
compress() | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
DomainBlockMapperType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
DomainEntityType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
domainLocalBlockSize | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | static |
domainMapper_ | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | protected |
DomainMapperType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
domainSpace() const | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
domainSpace_ | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | protected |
DomainSpaceType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
exportMatrix() const | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
extractDiagonal(DiscreteFunctionType &diag) const | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
field_type typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
finalizeAssembly() const | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inlineprotected |
getLocalMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity, LocalMatrix &localMat) const | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
localColumn(const DomainEntityType &domainEntity) const | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
LocalColumnObjectType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
localMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity) const | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
localMatrix() const | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
LocalMatrixFactoryType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
localMatrixStack_ | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | mutableprotected |
LocalMatrixStackType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
LocalMatrixType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
matrix() const | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inlineprotected |
matrix_ | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | mutableprotected |
MatrixBlockType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
MatrixType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
newObject() const | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
ObjectType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
preconditioning_ | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | protected |
PreconditionMatrixType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
RangeBlockMapperType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
RangeEntityType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
rangeLocalBlockSize | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | static |
rangeMapper_ | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | protected |
RangeMapperType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
rangeSpace() const | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
rangeSpace_ | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | protected |
RangeSpaceType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
reserve(const std::vector< Set > &sparsityPattern) | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
reserve(const Stencil &stencil, bool verbose=false) | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
resort() | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
RowEntityType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
sequence_ | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | protected |
setBlock(const size_type row, const size_type col, const LocalBlock &block) | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
setLocalMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity, const LocalMatrix &localMat) | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
setUnitRows(const Vector &rows) | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
size_type typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
SparseRowMatrixObject(const DomainSpaceType &domainSpace, const RangeSpaceType &rangeSpace, const SolverParameter ¶m=SolverParameter()) | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |
ThisType typedef | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | |
unitRow(const size_type row) | Dune::Fem::SparseRowMatrixObject< DomainSpace, RangeSpace, Matrix > | inline |