9 #ifndef BELOS_OPERATORT_HPP
10 #define BELOS_OPERATORT_HPP
49 template <
class ScalarType,
class MV>
58 Op.
Apply (x, y, trans);
64 #endif // BELOS_OPERATORT_HPP
static void Apply(const OperatorT< MV > &Op, const MV &x, MV &y, ETrans trans=NOTRANS)
Specialization of Apply() for OperatorT.
Class which defines basic traits for the operator type.
ETrans
Whether to apply the (conjugate) transpose of an operator.
virtual ~OperatorT()
Destructor.
OperatorT()
Default constructor.
Class which defines basic traits for the operator type.
virtual void Apply(const MV &x, MV &y, ETrans trans=NOTRANS) const =0
This routine takes the Belos::MultiVec x and applies the operator to it resulting in the Belos::Multi...