|
NOX
Development
|
Smallest-imaginary sorting strategy. More...
#include <LOCA_EigenvalueSort_Strategies.H>


Public Member Functions | |
| SmallestImaginary (const Teuchos::RCP< LOCA::GlobalData > &global_data, const Teuchos::RCP< Teuchos::ParameterList > &eigenParams) | |
| Constructor. | |
| ~SmallestImaginary () | |
| Destructor. | |
|
virtual NOX::Abstract::Group::ReturnType | sort (int n, double *evals, std::vector< int > *perm=NULL) const |
| Sort real eigenvalues. | |
|
virtual NOX::Abstract::Group::ReturnType | sort (int n, double *r_evals, double *i_evals, std::vector< int > *perm=NULL) const |
| Sort complex eigenvalues. | |
Smallest-imaginary sorting strategy.
Sorts eigenvalues in increasing order according to their imaginary part. This method requires no parameters in the eigenParams argument to the constructor
| LOCA::EigenvalueSort::SmallestImaginary::SmallestImaginary | ( | const Teuchos::RCP< LOCA::GlobalData > & | global_data, |
| const Teuchos::RCP< Teuchos::ParameterList > & | eigenParams | ||
| ) | [inline] |
Constructor.
| global_data | [in] Global data object |
| eigenParams | [in] Eigensolver parameters. |
1.7.6.1