2 #ifndef PACKAGES_MUELU_ADAPTERS_AZTECOO_MUELU_AZTECEPETRAOPERATOR_HPP_ 3 #define PACKAGES_MUELU_ADAPTERS_AZTECOO_MUELU_AZTECEPETRAOPERATOR_HPP_ 5 #include <Epetra_Operator.h> 9 #if defined(HAVE_MUELU_SERIAL) and defined(HAVE_MUELU_EPETRA) 35 AztecEpetraOperator(
const Teuchos::RCP<Operator>& Op) : xOp_(Op) { }
38 virtual ~AztecEpetraOperator() { }
42 int SetUseTranspose(
bool UseTransposeBool) {
return -1; }
78 double NormInf()
const {
return 0; }
85 const char * Label()
const {
return "MueLu::AztecEpetraOperator"; }
88 bool UseTranspose()
const {
return false; }
91 bool HasNormInf()
const {
return 0; }
108 Teuchos::RCP<Operator> GetOperator()
const {
return xOp_; }
115 Teuchos::RCP<Operator> xOp_;
Namespace for MueLu classes and methods.
Classes::Map< LocalOrdinal, GlobalOrdinal, Node > Map
Classes::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > Operator
EpetraMapT< int, typename Xpetra::Map< int, int >::node_type > EpetraMap