#include <Anasazi_LOCA_Sort.H>
Collaboration diagram for Anasazi::LOCASort:
Public Member Functions | |
| LOCASort (const Teuchos::RefCountPtr< LOCA::GlobalData > &global_data, const Teuchos::RefCountPtr< LOCA::EigenvalueSort::AbstractStrategy > &strategy_) | |
| Constructor. | |
| virtual | ~LOCASort () |
| Destructor. | |
| virtual void | sort (Anasazi::Eigensolver< double, Anasazi::LOCASort::MV, Anasazi::LOCASort::OP > *solver, const int n, std::vector< double > &evals, std::vector< int > *perm=0) const |
| Sort the vector of eigenvalues with respect to the chosen sorting type, optionally returning the permutation vector. | |
| virtual void | sort (Anasazi::Eigensolver< double, Anasazi::LOCASort::MV, Anasazi::LOCASort::OP > *solver, const int n, std::vector< double > &r_evals, std::vector< double > &i_evals, std::vector< int > *perm=0) const |
| Sort the vectors of eigenpairs with respect to the chosen sorting type, optionally returning the permutation vector. | |
Protected Attributes | |
| Teuchos::RefCountPtr< LOCA::GlobalData > | globalData |
| Global data. | |
| Teuchos::RefCountPtr< LOCA::EigenvalueSort::AbstractStrategy > | strategy |
| EigenvalueSort strategy. | |
|
||||||||||||
|
Constructor.
|
|
||||||||||||||||||||||||
|
Sort the vectors of eigenpairs with respect to the chosen sorting type, optionally returning the permutation vector.
|
|
||||||||||||||||||||
|
Sort the vector of eigenvalues with respect to the chosen sorting type, optionally returning the permutation vector.
|
1.3.9.1