10 #ifndef THYRA_EPETRA_OPERATOR_VIEW_EXTRACTOR_BASE_HPP
11 #define THYRA_EPETRA_OPERATOR_VIEW_EXTRACTOR_BASE_HPP
13 #include "Thyra_LinearOpBase.hpp"
37 virtual bool isCompatible(
const LinearOpBase<double> &fwdOp )
const = 0;
92 const RCP<LinearOpBase<double> > &fwdOp,
94 const Ptr<EOpTransp> &epetraOpTransp,
95 const Ptr<EApplyEpetraOpAs> &epetraOpApplyAs,
96 const Ptr<EAdjointEpetraOp> &epetraOpAdjointSupport,
97 const Ptr<double> &epetraOpScalar
152 const RCP<
const LinearOpBase<double> > &fwdOp,
154 const Ptr<EOpTransp> &epetraOpTransp,
155 const Ptr<EApplyEpetraOpAs> &epetraOpApplyAs,
156 const Ptr<EAdjointEpetraOp> &epetraOpAdjointSupport,
157 const Ptr<double> &epetraOpScalar
168 #endif // THYRA_EPETRA_OPERATOR_VIEW_EXTRACTOR_BASE_HPP
170 #if defined(Thyra_SHOW_DEPRECATED_WARNINGS)
172 #warning "The ThyraEpetraAdapters package is deprecated"