46 #ifndef ANASAZI_OPERATOR_HPP 
   47 #define ANASAZI_OPERATOR_HPP 
   66   template <
class ScalarType>
 
  104   template <
class ScalarType> 
 
  118     { Op.
Apply( x, y ); }
 
Virtual base class which defines basic traits for the operator type. 
 
virtual ~Operator()
Destructor. 
 
Interface for multivectors used by Anasazi' linear solvers. 
 
virtual void Apply(const MultiVec< ScalarType > &x, MultiVec< ScalarType > &y) const =0
This method takes the Anasazi::MultiVec x and applies the operator to it resulting in the Anasazi::Mu...
 
static void Apply(const Operator< ScalarType > &Op, const MultiVec< ScalarType > &x, MultiVec< ScalarType > &y)
This method takes the Anasazi::MultiVec x and applies the Anasazi::Operator Op to it resulting in the...
 
Virtual base class which defines basic traits for the operator type. 
 
Operator()
Default constructor. 
 
Anasazi header file which uses auto-configuration information to include necessary C++ headers...
 
Interface for multivectors used by Anasazi's linear solvers. 
 
Anasazi's templated virtual class for constructing an operator that can interface with the OperatorTr...