42 #ifndef THYRA_EPETRA_OPERATOR_VIEW_EXTRACTOR_BASE_HPP
43 #define THYRA_EPETRA_OPERATOR_VIEW_EXTRACTOR_BASE_HPP
45 #include "Thyra_LinearOpBase.hpp"
69 virtual bool isCompatible(
const LinearOpBase<double> &fwdOp )
const = 0;
124 const RCP<LinearOpBase<double> > &fwdOp,
126 const Ptr<EOpTransp> &epetraOpTransp,
127 const Ptr<EApplyEpetraOpAs> &epetraOpApplyAs,
128 const Ptr<EAdjointEpetraOp> &epetraOpAdjointSupport,
129 const Ptr<double> &epetraOpScalar
184 const RCP<
const LinearOpBase<double> > &fwdOp,
186 const Ptr<EOpTransp> &epetraOpTransp,
187 const Ptr<EApplyEpetraOpAs> &epetraOpApplyAs,
188 const Ptr<EAdjointEpetraOp> &epetraOpAdjointSupport,
189 const Ptr<double> &epetraOpScalar
200 #endif // THYRA_EPETRA_OPERATOR_VIEW_EXTRACTOR_BASE_HPP