NOX
Development
|
Smallest-magnitude sorting strategy. More...
#include <LOCA_EigenvalueSort_Strategies.H>
Public Member Functions | |
SmallestMagnitude (const Teuchos::RCP< LOCA::GlobalData > &, const Teuchos::RCP< Teuchos::ParameterList > &) | |
Constructor. More... | |
~SmallestMagnitude () | |
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. | |
Public Member Functions inherited from LOCA::EigenvalueSort::AbstractStrategy | |
AbstractStrategy () | |
Constructor. | |
virtual | ~AbstractStrategy () |
Destructor. | |
Smallest-magnitude sorting strategy.
Sorts eigenvalues in increasing order according to their magnitude. This method requires no parameters in the eigenParams
argument to the constructor
|
inline |
Constructor.
global_data | [in] Global data object |
eigenParams | [in] Eigensolver parameters. |