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 |
applyInverseJacobi(const mv_type &, mv_type &, bool, int) const | Ifpack2::Container< MatrixType > | inlinevirtual |
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 |
describe(FancyOStream &out, const EVerbosityLevel verbLevel=verbLevel_default) const | Teuchos::Describable | virtual |
describe(std::ostream &out, const EVerbosityLevel verbLevel=verbLevel_default) const | Teuchos::Describable | |
describe(const Describable &describable, const EVerbosityLevel verbLevel=Describable::verbLevel_default) | Teuchos::Describable | |
description() const | Teuchos::Describable | virtual |
Diag_ | Ifpack2::Container< MatrixType > | mutableprotected |
getLocalRows(int blockIndex) const | Ifpack2::Container< MatrixType > | inline |
getName() | Ifpack2::Container< MatrixType > | inlinestatic |
getObjectLabel() const | Teuchos::Describable | virtual |
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 |
LabeledObject() | Teuchos::Describable | |
numBlocks_ | Ifpack2::Container< MatrixType > | protected |
NumGlobalNonzeros_ | Ifpack2::Container< MatrixType > | protected |
NumGlobalRows_ | Ifpack2::Container< MatrixType > | protected |
NumLocalRows_ | Ifpack2::Container< MatrixType > | protected |
operator<<(std::ostream &os, const DescribableStreamManipulatorState &d) | Teuchos::Describable | |
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 |
setObjectLabel(const std::string &objectLabel) | Teuchos::Describable | virtual |
setParameters(const Teuchos::ParameterList &List)=0 | Ifpack2::Container< MatrixType > | pure virtual |
verbLevel_default | Teuchos::Describable | static |
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 |
~Describable() | Teuchos::Describable | virtual |
~LabeledObject() | Teuchos::Describable | virtual |