Ifpack2 Templated Preconditioning Package  Version 1.0
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()) constIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
applyLocalPrec(ScalarArray x, ScalarArray y) const =0Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedpure virtual
checkLocalIC() constIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
checkLocalILU() constIfpack2::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() constIfpack2::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() constIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getComputeTime() constIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getCopyTime() constIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
getDomainMap() constIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getInitializeTime() constIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getMatrix() constIfpack2::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() constIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getNumCompute() constIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getNumInitialize() constIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getRangeMap() constIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getSweeps() const =0Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >pure virtual
initialize()Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
initLocalPrec()=0Ifpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedpure virtual
isComputed() constIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
isInitialized() constIfpack2::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 >
ScalarArray typedefIfpack2::Details::FastILU_Base< Scalar, LocalOrdinal, GlobalOrdinal, Node >
ScalarArrayHost 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