Ifpack2 Templated Preconditioning Package  Version 1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node > Member List

This is the complete list of members for Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >, including all inherited members.

apply(const TMultiVec &X, TMultiVec &Y, Teuchos::ETransp mode=Teuchos::NO_TRANS, Scalar alpha=Teuchos::ScalarTraits< Scalar >::one(), Scalar beta=Teuchos::ScalarTraits< Scalar >::zero()) const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
applyLocalPrec(ImplScalarArray x, ImplScalarArray y) const =0Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedpure virtual
checkLocalIC() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
checkLocalILU() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
compute()Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
computeLocalPrec()=0Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedpure virtual
description() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
device_type typedefIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
execution_space typedefIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
FastILU_Base(Teuchos::RCP< const TRowMatrix > mat_)Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
getApplyTime() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getComputeTime() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getCopyTime() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
getDomainMap() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getInitializeTime() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getMatrix() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getName() const =0Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedpure virtual
getNTrisol() const =0Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >pure virtual
getNumApply() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getNumCompute() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getNumInitialize() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getRangeMap() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getSpTrsvType() const =0Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >pure virtual
getSweeps() const =0Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >pure virtual
ImplScalar typedefIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
ImplScalarArray typedefIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
initialize()Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
initLocalPrec()=0Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedpure virtual
isComputed() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
isInitialized() const Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
KCrsMatrix typedefIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
magnitude_type typedefIfpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node >
OrdinalArray typedefIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
OrdinalArrayHost typedefIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
setMatrix(const Teuchos::RCP< const TRowMatrix > &A)Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
CanChangeMatrix< Tpetra::RowMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > >::setMatrix(const Teuchos::RCP< const Tpetra::RowMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &A)=0Ifpack2::Details::CanChangeMatrix< Tpetra::RowMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > >pure virtual
setParameters(const Teuchos::ParameterList &List)Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
setZeroStartingSolution(bool zeroStartingSolution)Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinevirtual
TCrsMatrix typedefIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
TMultiVec typedefIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
TRowMatrix typedefIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
~CanChangeMatrix()Ifpack2::Details::CanChangeMatrix< Tpetra::RowMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > >inlinevirtual
~Preconditioner()Ifpack2::Preconditioner< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinevirtual