| apply(const Tpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > &X, Tpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > &Y, Teuchos::ETransp mode=Teuchos::NO_TRANS, Scalar alpha=Teuchos::ScalarTraits< Scalar >::one(), Scalar beta=Teuchos::ScalarTraits< Scalar >::zero()) const =0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| compute()=0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| getApplyTime() const =0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| getComputeTime() const =0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| getDomainMap() const =0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| getInitializeTime() const =0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| getMatrix() const =0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| getNumApply() const =0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| getNumCompute() const =0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| getNumInitialize() const =0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| getRangeMap() const =0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| initialize()=0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| isComputed() const =0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| isInitialized() const =0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| magnitude_type typedef | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | |
| setParameters(const Teuchos::ParameterList &List)=0 | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
| setZeroStartingSolution(bool zeroStartingSolution) | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | inlinevirtual |
| ~Preconditioner() | Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node > | inlinevirtual |