| addBlock(const size_type row, const size_type col, const LocalBlock &block) | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| addLocalMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity, const LocalMatrix &localMat) | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| addScaledLocalMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity, const LocalMatrix &localMat, const Scalar &s) | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| apply(const DomainFunction &arg, RangeFunction &dest) const | Dune::Fem::NumpyLinearOperator< DomainFunction, RangeFunction > | inline |
| assembleCount_ | Dune::Fem::AssembledOperator< DomainFunction, RangeFunction > | protected |
| assembled | Dune::Fem::NumpyLinearOperator< DomainFunction, RangeFunction > | static |
| assembleOperation_ | Dune::Fem::AssembledOperator< DomainFunction, RangeFunction > | protected |
| BaseType typedef | Dune::Fem::NumpyLinearOperator< DomainFunction, RangeFunction > | |
| beginAssemble() | Dune::Fem::AssembledOperator< DomainFunction, RangeFunction > | inline |
| block_type typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| clear() | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| ColumnEntityType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| compress() | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| DomainBlockMapperType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| DomainEntityType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| DomainFieldType typedef | Dune::Fem::Operator< DomainFunction, RangeFunction > | |
| DomainFunctionType typedef | Dune::Fem::Operator< DomainFunction, RangeFunction > | |
| domainLocalBlockSize | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | static |
| domainMapper_ | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | protected |
| DomainMapperType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| domainSpace() const | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| domainSpace_ | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | protected |
| DomainSpaceType typedef | Dune::Fem::NumpyLinearOperator< DomainFunction, RangeFunction > | |
| endAssemble() | Dune::Fem::AssembledOperator< DomainFunction, RangeFunction > | inline |
| exportMatrix() const | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| extractDiagonal(DiscreteFunctionType &diag) const | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| field_type typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| finalize() | Dune::Fem::Operator< DomainFunction, RangeFunction > | inlinevirtual |
| finalizeAssembly() const | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inlineprotected |
| flushAssembly() | Dune::Fem::AssembledOperator< DomainFunction, RangeFunction > | inlinevirtual |
| getLocalMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity, LocalMatrix &localMat) const | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| localColumn(const DomainEntityType &domainEntity) const | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| LocalColumnObjectType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| localMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity) const | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| localMatrix() const | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| LocalMatrixFactoryType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| localMatrixStack_ | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | mutableprotected |
| LocalMatrixStackType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| LocalMatrixType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| matrix() const | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inlineprotected |
| Matrix typedef | Dune::Fem::NumpyLinearOperator< DomainFunction, RangeFunction > | |
| matrix_ | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | mutableprotected |
| MatrixBlockType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| MatrixType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| newObject() const | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| NumpyLinearOperator(const std::string &, const DomainSpaceType &domainSpace, const RangeSpaceType &rangeSpace, const SolverParameter ¶m=SolverParameter()) | Dune::Fem::NumpyLinearOperator< DomainFunction, RangeFunction > | inline |
| ObjectType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| operator()(const DomainFunction &arg, RangeFunction &dest) const | Dune::Fem::NumpyLinearOperator< DomainFunction, RangeFunction > | inlinevirtual |
| positiveDefinite() const | Dune::Fem::LinearOperator< DomainFunction, RangeFunction > | inlinevirtual |
| preconditioning_ | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | protected |
| PreconditionMatrixType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| RangeBlockMapperType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| RangeEntityType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| RangeFieldType typedef | Dune::Fem::Operator< DomainFunction, RangeFunction > | |
| RangeFunctionType typedef | Dune::Fem::Operator< DomainFunction, RangeFunction > | |
| rangeLocalBlockSize | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | static |
| rangeMapper_ | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | protected |
| RangeMapperType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| rangeSpace() const | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| rangeSpace_ | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | protected |
| RangeSpaceType typedef | Dune::Fem::NumpyLinearOperator< DomainFunction, RangeFunction > | |
| reserve(const std::vector< Set > &sparsityPattern) | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| reserve(const Stencil &stencil, bool verbose=false) | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| resort() | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| RowEntityType typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| sequence_ | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | protected |
| setBlock(const size_type row, const size_type col, const LocalBlock &block) | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| setLocalMatrix(const DomainEntityType &domainEntity, const RangeEntityType &rangeEntity, const LocalMatrix &localMat) | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| setUnitRows(const Vector &rows) | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| size_type typedef | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | |
| SparseRowMatrixObject(const DomainSpaceType &domainSpace, const RangeSpaceType &rangeSpace, const SolverParameter ¶m=SolverParameter()) | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| symmetric() const | Dune::Fem::LinearOperator< DomainFunction, RangeFunction > | inlinevirtual |
| systemMatrix() const | Dune::Fem::NumpyLinearOperator< DomainFunction, RangeFunction > | inline |
| systemMatrix() | Dune::Fem::NumpyLinearOperator< DomainFunction, RangeFunction > | inline |
| ThisType typedef | Dune::Fem::NumpyLinearOperator< DomainFunction, RangeFunction > | |
| unitRow(const size_type row) | Dune::Fem::SparseRowMatrixObject< DomainFunction::DiscreteFunctionSpaceType, RangeFunction::DiscreteFunctionSpaceType, SparseRowMatrix< double, size_t, pybind11::array_t< double >, pybind11::array_t< size_t > > > | inline |
| ~Operator() | Dune::Fem::Operator< DomainFunction, RangeFunction > | inlinevirtual |