Anasazi::OperatorTraits< double, Epetra_MultiVector, Epetra_Operator > Class Template Reference

Template specialization of Anasazi::OperatorTraits class using the Epetra_Operator virtual base class and Epetra_MultiVector class. More...

#include <AnasaziEpetraAdapter.hpp>

List of all members.

Static Public Member Functions

ReturnType Apply (const Epetra_Operator &Op, const Epetra_MultiVector &x, Epetra_MultiVector &y)
 This method takes the Epetra_MultiVector x and applies the Epetra_Operator Op to it resulting in the Epetra_MultiVector y.


Detailed Description

template<>
class Anasazi::OperatorTraits< double, Epetra_MultiVector, Epetra_Operator >

Template specialization of Anasazi::OperatorTraits class using the Epetra_Operator virtual base class and Epetra_MultiVector class.

This interface will ensure that any Epetra_Operator and Epetra_MultiVector will be accepted by the Anasazi templated solvers.

Note:
The Epetra package performs double-precision arithmetic, so the use of Epetra with Anasazi will only provide a double-precision eigensolver.


The documentation for this class was generated from the following file:
Generated on Thu Sep 18 12:39:31 2008 for Anasazi by doxygen 1.3.9.1