Anasazi::EpetraOp Class Reference

Basic adapter class for Anasazi::Operator that uses Epetra_Operator. More...

#include <AnasaziEpetraAdapter.hpp>

Inheritance diagram for Anasazi::EpetraOp:

[legend]
Collaboration diagram for Anasazi::EpetraOp:
[legend]
List of all members.

Public Member Functions

Constructor/Destructor
 EpetraOp (const Teuchos::RefCountPtr< Epetra_Operator > &Op)
 Basic constructor. Accepts reference-counted pointer to an Epetra_Operator.
 ~EpetraOp ()
 Destructor.
Operator application method.
ReturnType Apply (const MultiVec< double > &X, MultiVec< double > &Y) const
 This method takes the Anasazi::MultiVec X and applies the operator to it resulting in the Anasazi::MultiVec Y.

Detailed Description

Basic adapter class for Anasazi::Operator that uses Epetra_Operator.

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:41:36 2008 for Anasazi by doxygen 1.3.9.1