|
Ifpack2 Templated Preconditioning Package
Version 1.0
|
This is the complete list of members for Ifpack2::Container< MatrixType >, including all inherited members.
| apply(HostView &X, HostView &Y, int blockIndex, int stride, Teuchos::ETransp mode=Teuchos::NO_TRANS, scalar_type alpha=Teuchos::ScalarTraits< scalar_type >::one(), scalar_type beta=Teuchos::ScalarTraits< scalar_type >::zero()) const =0 | Ifpack2::Container< MatrixType > | pure virtual |
| applyMV(mv_type &X, mv_type &Y) const | Ifpack2::Container< MatrixType > | inline |
| bcrsBlockSize_ | Ifpack2::Container< MatrixType > | protected |
| blockRows_ | Ifpack2::Container< MatrixType > | protected |
| compute()=0 | Ifpack2::Container< MatrixType > | pure virtual |
| Container(const Teuchos::RCP< const row_matrix_type > &matrix, const Teuchos::Array< Teuchos::Array< local_ordinal_type > > &partitions, const Teuchos::RCP< const import_type > &importer, int OverlapLevel, scalar_type DampingFactor) | Ifpack2::Container< MatrixType > | inline |
| Container(const Teuchos::RCP< const row_matrix_type > &matrix, const Teuchos::Array< local_ordinal_type > &localRows) | Ifpack2::Container< MatrixType > | inline |
| DampingFactor_ | Ifpack2::Container< MatrixType > | protected |
| Diag_ | Ifpack2::Container< MatrixType > | mutableprotected |
| getLocalRows(int blockIndex) const | Ifpack2::Container< MatrixType > | inline |
| getName() | Ifpack2::Container< MatrixType > | inlinestatic |
| hasBlockCrs_ | Ifpack2::Container< MatrixType > | protected |
| impl_scalar_type typedef | Ifpack2::Container< MatrixType > | protected |
| Importer_ | Ifpack2::Container< MatrixType > | protected |
| initialize()=0 | Ifpack2::Container< MatrixType > | pure virtual |
| inputMatrix_ | Ifpack2::Container< MatrixType > | protected |
| isComputed() const =0 | Ifpack2::Container< MatrixType > | pure virtual |
| isInitialized() const =0 | Ifpack2::Container< MatrixType > | pure virtual |
| IsParallel_ | Ifpack2::Container< MatrixType > | protected |
| numBlocks_ | Ifpack2::Container< MatrixType > | protected |
| NumGlobalNonzeros_ | Ifpack2::Container< MatrixType > | protected |
| NumGlobalRows_ | Ifpack2::Container< MatrixType > | protected |
| NumLocalRows_ | Ifpack2::Container< MatrixType > | protected |
| OverlapLevel_ | Ifpack2::Container< MatrixType > | protected |
| partitionIndices_ | Ifpack2::Container< MatrixType > | protected |
| partitions_ | Ifpack2::Container< MatrixType > | protected |
| print(std::ostream &os) const =0 | Ifpack2::Container< MatrixType > | pure virtual |
| setBlockSizes(const Teuchos::Array< Teuchos::Array< local_ordinal_type > > &partitions) | Ifpack2::Container< MatrixType > | inline |
| setParameters(const Teuchos::ParameterList &List)=0 | Ifpack2::Container< MatrixType > | pure virtual |
| weightedApply(HostView &X, HostView &Y, HostView &W, int blockIndex, int stride, Teuchos::ETransp mode=Teuchos::NO_TRANS, scalar_type alpha=Teuchos::ScalarTraits< scalar_type >::one(), scalar_type beta=Teuchos::ScalarTraits< scalar_type >::zero()) const =0 | Ifpack2::Container< MatrixType > | pure virtual |
| weightedApplyMV(mv_type &X, mv_type &Y, vector_type &W) | Ifpack2::Container< MatrixType > | inline |
| ~Container() | Ifpack2::Container< MatrixType > | inlinevirtual |
1.8.13