#include <AnasaziEpetraAdapter.hpp>
Inheritance diagram for Anasazi::EpetraSymMVOp:

Public Member Functions | |
| EpetraSymMVOp (const Teuchos::RCP< const Epetra_MultiVector > &MV, bool isTrans=false) | |
Basic constructor for applying operator [default] or . | |
| ~EpetraSymMVOp () | |
| Destructor. | |
| void | Apply (const MultiVec< double > &X, MultiVec< double > &Y) const |
| Apply method. | |
This class will apply the operation
[default] or
, for the 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
. The singular values are the square-root of the eigenvalues of
and
.
Definition at line 467 of file AnasaziEpetraAdapter.hpp.
| Anasazi::EpetraSymMVOp::EpetraSymMVOp | ( | const Teuchos::RCP< const Epetra_MultiVector > & | MV, | |
| bool | isTrans = false | |||
| ) |
Basic constructor for applying operator
[default] or
.
If isTrans is false this operator will apply
, else it will apply
.
Definition at line 529 of file AnasaziEpetraAdapter.cpp.
| Anasazi::EpetraSymMVOp::~EpetraSymMVOp | ( | ) | [inline] |
| void Anasazi::EpetraSymMVOp::Apply | ( | const MultiVec< double > & | X, | |
| MultiVec< double > & | Y | |||
| ) | const [virtual] |
Apply method.
This method will apply
or
to X, returning Y.
Implements Anasazi::Operator< double >.
Definition at line 542 of file AnasaziEpetraAdapter.cpp.
1.4.7