dune-fem  2.8-git
Dune::Fem::SparseRowLinearOperator< DomainFunction, RangeFunction, Matrix > Member List

This is the complete list of members for Dune::Fem::SparseRowLinearOperator< DomainFunction, RangeFunction, Matrix >, including all inherited members.

addBlock(const size_type row, const size_type col, const LocalBlock &block)Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
addLocalMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity, const LocalMatrix &localMat)Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
addScaledLocalMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity, const LocalMatrix &localMat, const Scalar &s)Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
apply(const DomainFunction &arg, RangeFunction &dest) constDune::Fem::SparseRowLinearOperator< DomainFunction, RangeFunction, Matrix >inline
SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >::apply(const DomainFunction &arg, RangeFunction &dest) constDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
assembleCount_Dune::Fem::AssembledOperator< DomainFunction, RangeFunction >protected
assembledDune::Fem::SparseRowLinearOperator< DomainFunction, RangeFunction, Matrix >static
assembleOperation_Dune::Fem::AssembledOperator< DomainFunction, RangeFunction >protected
BaseType typedefDune::Fem::SparseRowLinearOperator< DomainFunction, RangeFunction, Matrix >
beginAssemble()Dune::Fem::AssembledOperator< DomainFunction, RangeFunction >inline
block_type typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
clear()Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
ColumnEntityType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
compress()Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
DomainBlockMapperType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
DomainEntityType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
DomainFieldType typedefDune::Fem::Operator< DomainFunction, DomainFunction >
DomainFunctionType typedefDune::Fem::Operator< DomainFunction, DomainFunction >
domainLocalBlockSizeDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >static
domainMapper_Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >protected
DomainMapperType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
domainSpace() constDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
domainSpace_Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >protected
DomainSpaceType typedefDune::Fem::SparseRowLinearOperator< DomainFunction, RangeFunction, Matrix >
endAssemble()Dune::Fem::AssembledOperator< DomainFunction, RangeFunction >inline
exportMatrix() constDune::Fem::SparseRowLinearOperator< DomainFunction, RangeFunction, Matrix >inline
SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >::exportMatrix() constDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
extractDiagonal(DiscreteFunctionType &diag) constDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
field_type typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
finalize()Dune::Fem::SparseRowLinearOperator< DomainFunction, RangeFunction, Matrix >inlinevirtual
finalizeAssembly() constDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inlineprotected
flushAssembly()Dune::Fem::AssembledOperator< DomainFunction, RangeFunction >inlinevirtual
getLocalMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity, LocalMatrix &localMat) constDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
localColumn(const DomainEntityType &domainEntity) constDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
LocalColumnObjectType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
localMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity) constDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
localMatrix() constDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
LocalMatrixFactoryType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
localMatrixStack_Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >mutableprotected
LocalMatrixStackType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
LocalMatrixType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
matrix() constDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inlineprotected
matrix_Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >mutableprotected
MatrixBlockType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
MatrixType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
newObject() constDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
ObjectType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
operator()(const DomainFunction &arg, RangeFunction &dest) constDune::Fem::SparseRowLinearOperator< DomainFunction, RangeFunction, Matrix >inlinevirtual
AssembledOperator< DomainFunction, RangeFunction >::operator()(const DomainFunctionType &u, RangeFunctionType &w) const=0Dune::Fem::Operator< DomainFunction, DomainFunction >pure virtual
positiveDefinite() constDune::Fem::LinearOperator< DomainFunction, RangeFunction >inlinevirtual
preconditioning_Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >protected
PreconditionMatrixType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
RangeBlockMapperType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
RangeEntityType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
RangeFieldType typedefDune::Fem::Operator< DomainFunction, DomainFunction >
RangeFunctionType typedefDune::Fem::Operator< DomainFunction, DomainFunction >
rangeLocalBlockSizeDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >static
rangeMapper_Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >protected
RangeMapperType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
rangeSpace() constDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
rangeSpace_Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >protected
RangeSpaceType typedefDune::Fem::SparseRowLinearOperator< DomainFunction, RangeFunction, Matrix >
reserve(const std::vector< Set > &sparsityPattern)Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
reserve(const Stencil &stencil, bool verbose=false)Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
resort()Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
RowEntityType typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
sequence_Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >protected
setBlock(const size_type row, const size_type col, const LocalBlock &block)Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
setLocalMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity, const LocalMatrix &localMat)Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
setUnitRows(const Vector &rows)Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
size_type typedefDune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >
SparseRowLinearOperator(const std::string &, const DomainSpaceType &domainSpace, const RangeSpaceType &rangeSpace, const SolverParameter &param=SolverParameter())Dune::Fem::SparseRowLinearOperator< DomainFunction, RangeFunction, Matrix >inline
SparseRowMatrixObject(const DomainSpaceType &domainSpace, const RangeSpaceType &rangeSpace, const SolverParameter &param=SolverParameter())Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
symmetric() constDune::Fem::LinearOperator< DomainFunction, RangeFunction >inlinevirtual
ThisType typedefDune::Fem::SparseRowLinearOperator< DomainFunction, RangeFunction, Matrix >
unitRow(const size_type row)Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< typename DomainFunction::DiscreteFunctionSpaceType::RangeFieldType > >inline
~Operator()Dune::Fem::Operator< DomainFunction, DomainFunction >inlinevirtual