| 
    Anasazi Version of the Day
    
   | 
 
Adapter class for creating a symmetric operator from an Epetra_MultiVector. More...
#include <AnasaziEpetraAdapter.hpp>
  
Public Member Functions | |
| EpetraSymMVOp (const Teuchos::RCP< const Epetra_MultiVector > &MV, bool isTrans=false) | |
| Basic constructor for applying operator  | |
| ~EpetraSymMVOp () | |
| Destructor.   | |
| void | Apply (const MultiVec< double > &X, MultiVec< double > &Y) const | 
| Apply method.   | |
  Public Member Functions inherited from Anasazi::Operator< double > | |
| Operator () | |
| Default constructor.   | |
| virtual | ~Operator () | 
| Destructor.   | |
Adapter class for creating a symmetric operator from an Epetra_MultiVector.
This class will apply the operation 

Apply method of the Epetra_Operator / Anasazi::Operator. The Anasazi::EpetraSymMvOp operator is useful when trying to compute a few singular values of the Epetra_MultiVector 


Definition at line 534 of file AnasaziEpetraAdapter.hpp.
| Anasazi::EpetraSymMVOp::EpetraSymMVOp | ( | const Teuchos::RCP< const Epetra_MultiVector > & | MV, | 
| bool | isTrans = false  | 
        ||
| ) | 
Basic constructor for applying operator 

If isTrans is false this operator will apply 

Definition at line 516 of file AnasaziEpetraAdapter.cpp.
      
  | 
  inline | 
Destructor.
Definition at line 543 of file AnasaziEpetraAdapter.hpp.
      
  | 
  virtual | 
Apply method.
This method will apply 

X, returning Y. 
Implements Anasazi::Operator< double >.
Definition at line 529 of file AnasaziEpetraAdapter.cpp.