A_ | MueLu::AMGXOperator< double, int, int, Node > | private |
AMGXOperator(const Teuchos::RCP< Tpetra::CrsMatrix< SC, LO, GO, NO > > &inA, Teuchos::ParameterList ¶mListIn) | MueLu::AMGXOperator< double, int, int, Node > | inline |
apply(const MultiVector &X, MultiVector &Y, Teuchos::ETransp mode=Teuchos::NO_TRANS, SC alpha=Teuchos::ScalarTraits< SC >::one(), SC beta=Teuchos::ScalarTraits< SC >::zero()) const | MueLu::AMGXOperator< double, int, int, Node > | |
TpetraOperator< double, int, int, Node >::apply(const Tpetra::MultiVector< double, int, int, Node > &X, Tpetra::MultiVector< double, int, int, Node > &Y, Teuchos::ETransp mode=Teuchos::NO_TRANS, double alpha=Teuchos::ScalarTraits< double >::one(), double beta=Teuchos::ScalarTraits< double >::one()) const | MueLu::TpetraOperator< double, int, int, Node > | |
Tpetra::Classes::Operator::apply(const MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > &X, 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 | Tpetra::Classes::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > | pure virtual |
clone(const RCP< NewNode > &new_node) const | MueLu::TpetraOperator< double, int, int, Node > | inline |
Config_ | MueLu::AMGXOperator< double, int, int, Node > | private |
domainMap_ | MueLu::AMGXOperator< double, int, int, Node > | private |
filterValueToString(const Teuchos::ParameterEntry &entry) | MueLu::AMGXOperator< double, int, int, Node > | inline |
getDomainMap() const | MueLu::AMGXOperator< double, int, int, Node > | virtual |
GetHierarchy() const | MueLu::AMGXOperator< double, int, int, Node > | inline |
getRangeMap() const | MueLu::AMGXOperator< double, int, int, Node > | virtual |
getStatus() | MueLu::AMGXOperator< double, int, int, Node > | inline |
global_ordinal_type typedef | Tpetra::Classes::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > | |
global_ordinal_type typedef | Tpetra::Classes::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > | |
GO typedef | MueLu::AMGXOperator< double, int, int, Node > | private |
hasTransposeApply() const | MueLu::AMGXOperator< double, int, int, Node > | virtual |
iters() | MueLu::AMGXOperator< double, int, int, Node > | inline |
LO typedef | MueLu::AMGXOperator< double, int, int, Node > | private |
local_ordinal_type typedef | Tpetra::Classes::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > | |
local_ordinal_type typedef | Tpetra::Classes::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > | |
Map typedef | MueLu::AMGXOperator< double, int, int, Node > | private |
muelu2amgx_ | MueLu::AMGXOperator< double, int, int, Node > | private |
MultiVector typedef | MueLu::AMGXOperator< double, int, int, Node > | private |
N_ | MueLu::AMGXOperator< double, int, int, Node > | private |
NO typedef | MueLu::AMGXOperator< double, int, int, Node > | private |
node_type typedef | Tpetra::Classes::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > | |
node_type typedef | Tpetra::Classes::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > | |
printMaps(Teuchos::RCP< const Teuchos::Comm< int > > &comm, const std::vector< std::vector< int > > &vec, const std::vector< int > &perm, const int *nbrs, const Map &map, const std::string &label) | MueLu::AMGXOperator< double, int, int, Node > | inlineprivate |
rangeMap_ | MueLu::AMGXOperator< double, int, int, Node > | private |
Resources_ | MueLu::AMGXOperator< double, int, int, Node > | private |
SC typedef | MueLu::AMGXOperator< double, int, int, Node > | private |
scalar_type typedef | Tpetra::Classes::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > | |
scalar_type typedef | Tpetra::Classes::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > | |
sizeA() | MueLu::AMGXOperator< double, int, int, Node > | inline |
Solver_ | MueLu::AMGXOperator< double, int, int, Node > | private |
TpetraOperator() | MueLu::TpetraOperator< double, int, int, Node > | inlineprotected |
TpetraOperator(const RCP< MueLu::Hierarchy< double, int, int, Node > > &H) | MueLu::TpetraOperator< double, int, int, Node > | inline |
vectorTimer1_ | MueLu::AMGXOperator< double, int, int, Node > | private |
vectorTimer2_ | MueLu::AMGXOperator< double, int, int, Node > | private |
X_ | MueLu::AMGXOperator< double, int, int, Node > | private |
Y_ | MueLu::AMGXOperator< double, int, int, Node > | private |
~AMGXOperator() | MueLu::AMGXOperator< double, int, int, Node > | inlinevirtual |
~TpetraOperator() | MueLu::TpetraOperator< double, int, int, Node > | inlinevirtual |