#include "AnasaziTypes.hpp"
#include "AnasaziEigensolver.hpp"
#include "AnasaziMultiVecTraits.hpp"
#include "AnasaziOperatorTraits.hpp"
#include "Teuchos_ScalarTraits.hpp"
#include "AnasaziOrthoManager.hpp"
#include "Teuchos_LAPACK.hpp"
#include "Teuchos_BLAS.hpp"
#include "Teuchos_SerialDenseMatrix.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Teuchos_TimeMonitor.hpp"
Go to the source code of this file.
Namespaces | |
| namespace | Anasazi |
Classes | |
| struct | Anasazi::BlockKrylovSchurState< ScalarType, MulVec > |
| Structure to contain pointers to BlockKrylovSchur state variables. More... | |
| class | Anasazi::BlockKrylovSchurInitFailure |
| BlockKrylovSchurInitFailure is thrown when the BlockKrylovSchur solver is unable to generate an initial iterate in the BlockKrylovSchur::initialize() routine. More... | |
| class | Anasazi::BlockKrylovSchurOrthoFailure |
| BlockKrylovSchurOrthoFailure is thrown when the orthogonalization manager is unable to generate orthonormal columns from the new basis vectors. More... | |
| class | Anasazi::BlockKrylovSchur< ScalarType, MV, OP > |
| This class implements the block Krylov-Schur iteration, for solving linear eigenvalue problems. More... | |
Functions | |
| template<class ScalarType> | |
| void | Anasazi::sortRitzValues (const std::vector< typename Teuchos::ScalarTraits< ScalarType >::magnitudeType > &rRV, const std::vector< typename Teuchos::ScalarTraits< ScalarType >::magnitudeType > &iRV, std::vector< Value< ScalarType > > *RV, std::vector< int > *RO, std::vector< int > *RI) |
| template<class ScalarType> | |
| void | Anasazi::scaleRitzVectors (const std::vector< typename Teuchos::ScalarTraits< ScalarType >::magnitudeType > &iRV, Teuchos::SerialDenseMatrix< int, ScalarType > *S) |
| template<class ScalarType> | |
| void | Anasazi::computeRitzResiduals (const std::vector< typename Teuchos::ScalarTraits< ScalarType >::magnitudeType > &iRV, const Teuchos::SerialDenseMatrix< int, ScalarType > &S, std::vector< typename Teuchos::ScalarTraits< ScalarType >::magnitudeType > *RR) |
Definition in file AnasaziBlockKrylovSchur.hpp.
1.4.7