Finite Element Domain Decomposition Library
FEDDLib
Loading...
Searching...
No Matches
FEDD::PreconditionerOperator< SC, LO, GO, NO > Member List

This is the complete list of members for FEDD::PreconditionerOperator< SC, LO, GO, NO >, including all inherited members.

acceptsBlock(const int i, const int j) constFEDD::PreconditionerOperator< SC, LO, GO, NO >virtual
applyImpl(const Thyra::EOpTransp M_trans, const Thyra::MultiVectorBase< SC > &X, const Teuchos::Ptr< Thyra::MultiVectorBase< SC > > &Y, const SC alpha, const SC beta) const =0FEDD::PreconditionerOperator< SC, LO, GO, NO >protectedpure virtual
beginBlockFill()FEDD::PreconditionerOperator< SC, LO, GO, NO >virtual
beginBlockFill(const int numRowBlocks, const int numColBlocks)FEDD::PreconditionerOperator< SC, LO, GO, NO >virtual
beginBlockFill(const Teuchos::RCP< const Thyra::ProductVectorSpaceBase< SC > > &productRange, const Teuchos::RCP< const Thyra::ProductVectorSpaceBase< SC > > &productDomain)FEDD::PreconditionerOperator< SC, LO, GO, NO >virtual
blockExists(const int i, const int j) constFEDD::PreconditionerOperator< SC, LO, GO, NO >
blockFillIsActive() constFEDD::PreconditionerOperator< SC, LO, GO, NO >virtual
blockIsConst(const int i, const int j) constFEDD::PreconditionerOperator< SC, LO, GO, NO >
clone() const (defined in FEDD::PreconditionerOperator< SC, LO, GO, NO >)FEDD::PreconditionerOperator< SC, LO, GO, NO >
defaultProductDomain_ (defined in FEDD::PreconditionerOperator< SC, LO, GO, NO >)FEDD::PreconditionerOperator< SC, LO, GO, NO >protected
defaultProductRange_ (defined in FEDD::PreconditionerOperator< SC, LO, GO, NO >)FEDD::PreconditionerOperator< SC, LO, GO, NO >protected
describe(Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const (defined in FEDD::PreconditionerOperator< SC, LO, GO, NO >)FEDD::PreconditionerOperator< SC, LO, GO, NO >
description() const (defined in FEDD::PreconditionerOperator< SC, LO, GO, NO >)FEDD::PreconditionerOperator< SC, LO, GO, NO >
domain() const (defined in FEDD::PreconditionerOperator< SC, LO, GO, NO >)FEDD::PreconditionerOperator< SC, LO, GO, NO >
endBlockFill()FEDD::PreconditionerOperator< SC, LO, GO, NO >virtual
getBlock(const int i, const int j) constFEDD::PreconditionerOperator< SC, LO, GO, NO >
getNonconstBlock(const int i, const int j)FEDD::PreconditionerOperator< SC, LO, GO, NO >
opSupportedImpl(Thyra::EOpTransp M_trans) constFEDD::PreconditionerOperator< SC, LO, GO, NO >protected
PreconditionerOperator() (defined in FEDD::PreconditionerOperator< SC, LO, GO, NO >)FEDD::PreconditionerOperator< SC, LO, GO, NO >
productDomain() constFEDD::PreconditionerOperator< SC, LO, GO, NO >
productRange() constFEDD::PreconditionerOperator< SC, LO, GO, NO >
range() const (defined in FEDD::PreconditionerOperator< SC, LO, GO, NO >)FEDD::PreconditionerOperator< SC, LO, GO, NO >
setBlock(const int i, const int j, const Teuchos::RCP< const Thyra::LinearOpBase< SC > > &block)FEDD::PreconditionerOperator< SC, LO, GO, NO >virtual
setBlockImpl(const int i, const int j, const RCP< LinearOpType > &block) (defined in FEDD::PreconditionerOperator< SC, LO, GO, NO >)FEDD::PreconditionerOperator< SC, LO, GO, NO >
setNonconstBlock(const int i, const int j, const Teuchos::RCP< Thyra::LinearOpBase< SC > > &block)FEDD::PreconditionerOperator< SC, LO, GO, NO >virtual
uninitialize()FEDD::PreconditionerOperator< SC, LO, GO, NO >virtual