| acceptsBlock(const int i, const int j) const | FEDD::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 =0 | FEDD::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) const | FEDD::PreconditionerOperator< SC, LO, GO, NO > | |
| blockFillIsActive() const | FEDD::PreconditionerOperator< SC, LO, GO, NO > | virtual |
| blockIsConst(const int i, const int j) const | FEDD::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) const | FEDD::PreconditionerOperator< SC, LO, GO, NO > | |
| getNonconstBlock(const int i, const int j) | FEDD::PreconditionerOperator< SC, LO, GO, NO > | |
| opSupportedImpl(Thyra::EOpTransp M_trans) const | FEDD::PreconditionerOperator< SC, LO, GO, NO > | protected |
| PreconditionerOperator() (defined in FEDD::PreconditionerOperator< SC, LO, GO, NO >) | FEDD::PreconditionerOperator< SC, LO, GO, NO > | |
| productDomain() const | FEDD::PreconditionerOperator< SC, LO, GO, NO > | |
| productRange() const | FEDD::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 |
| 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 |