| 
    NOX
    Development
    
   | 
 
LAPACK DGGEV eigensolver strategy. More...
#include <LOCA_Eigensolver_DGGEVStrategy.H>


Public Member Functions | |
| DGGEVStrategy (const Teuchos::RCP< LOCA::GlobalData > &global_data, const Teuchos::RCP< LOCA::Parameter::SublistParser > &topParams, const Teuchos::RCP< Teuchos::ParameterList > &eigenParams) | |
| Constructor.  | |
| virtual | ~DGGEVStrategy () | 
| Destructor.  | |
| 
virtual  NOX::Abstract::Group::ReturnType  | computeEigenvalues (NOX::Abstract::Group &group, Teuchos::RCP< std::vector< double > > &evals_r, Teuchos::RCP< std::vector< double > > &evals_i, Teuchos::RCP< NOX::Abstract::MultiVector > &evecs_r, Teuchos::RCP< NOX::Abstract::MultiVector > &evecs_i) | 
| Compute eigenvalues/eigenvectors.  | |
  Public Member Functions inherited from LOCA::Eigensolver::AbstractStrategy | |
| AbstractStrategy () | |
| Constructor.  | |
| virtual | ~AbstractStrategy () | 
| Destructor.  | |
Protected Attributes | |
| Teuchos::RCP< LOCA::GlobalData > | globalData | 
| Global data.  | |
| 
Teuchos::RCP < LOCA::Parameter::SublistParser >  | topParams | 
| Parsed top-level parameter list.  | |
| 
Teuchos::RCP < Teuchos::ParameterList >  | eigenParams | 
| Eigensolver parameter list.  | |
| int | nev | 
| The number of requested eigenvalues.  | |
| std::string | which | 
| Which eigenvalues are of interest.  | |
LAPACK DGGEV eigensolver strategy.
This class implements an eigensolver strategy using LAPACK routines DGGEV and DGEEV
 1.8.5