Anasazi Version of the Day
Public Attributes
Anasazi::GeneralizedDavidsonState< ScalarType, MV > Struct Template Reference

Structure to contain pointers to GeneralizedDavidson state variables. More...

#include <AnasaziGeneralizedDavidson.hpp>

List of all members.

Public Attributes

int curDim
 The current subspace dimension.
RCP< MV > V
 Orthonormal basis for search subspace.
RCP< MV > AV
 Image of V under A.
RCP< MV > BV
 Image of V under B.
RCP
< Teuchos::SerialDenseMatrix
< int, ScalarType > > 
VAV
 Projection of A onto V.
RCP
< Teuchos::SerialDenseMatrix
< int, ScalarType > > 
VBV
 Projection of B onto V.
RCP
< Teuchos::SerialDenseMatrix
< int, ScalarType > > 
S
 Left quasi upper triangular matrix from QZ decomposition of (VAV,VBV)
RCP
< Teuchos::SerialDenseMatrix
< int, ScalarType > > 
T
 Right quasi upper triangular matrix from QZ decomposition of (VAV,VBV)
RCP
< Teuchos::SerialDenseMatrix
< int, ScalarType > > 
Q
 Left generalized Schur vectors from QZ decomposition of (VAV,VBV)
RCP
< Teuchos::SerialDenseMatrix
< int, ScalarType > > 
Z
 Right generalized Schur vectors from QZ decomposition of (VAV,VBV)
std::vector< Value< ScalarType > > eVals
 Vector of generalized eigenvalues.

Detailed Description

template<class ScalarType, class MV>
struct Anasazi::GeneralizedDavidsonState< ScalarType, MV >

Structure to contain pointers to GeneralizedDavidson state variables.

Definition at line 63 of file AnasaziGeneralizedDavidson.hpp.


Member Data Documentation

template<class ScalarType, class MV>
int Anasazi::GeneralizedDavidsonState< ScalarType, MV >::curDim

The current subspace dimension.

Definition at line 65 of file AnasaziGeneralizedDavidson.hpp.

template<class ScalarType, class MV>
RCP<MV> Anasazi::GeneralizedDavidsonState< ScalarType, MV >::V

Orthonormal basis for search subspace.

Definition at line 68 of file AnasaziGeneralizedDavidson.hpp.

template<class ScalarType, class MV>
RCP<MV> Anasazi::GeneralizedDavidsonState< ScalarType, MV >::AV

Image of V under A.

Definition at line 71 of file AnasaziGeneralizedDavidson.hpp.

template<class ScalarType, class MV>
RCP<MV> Anasazi::GeneralizedDavidsonState< ScalarType, MV >::BV

Image of V under B.

Definition at line 74 of file AnasaziGeneralizedDavidson.hpp.

template<class ScalarType, class MV>
RCP< Teuchos::SerialDenseMatrix<int,ScalarType> > Anasazi::GeneralizedDavidsonState< ScalarType, MV >::VAV

Projection of A onto V.

Definition at line 77 of file AnasaziGeneralizedDavidson.hpp.

template<class ScalarType, class MV>
RCP< Teuchos::SerialDenseMatrix<int,ScalarType> > Anasazi::GeneralizedDavidsonState< ScalarType, MV >::VBV

Projection of B onto V.

Definition at line 80 of file AnasaziGeneralizedDavidson.hpp.

template<class ScalarType, class MV>
RCP< Teuchos::SerialDenseMatrix<int,ScalarType> > Anasazi::GeneralizedDavidsonState< ScalarType, MV >::S

Left quasi upper triangular matrix from QZ decomposition of (VAV,VBV)

Definition at line 83 of file AnasaziGeneralizedDavidson.hpp.

template<class ScalarType, class MV>
RCP< Teuchos::SerialDenseMatrix<int,ScalarType> > Anasazi::GeneralizedDavidsonState< ScalarType, MV >::T

Right quasi upper triangular matrix from QZ decomposition of (VAV,VBV)

Definition at line 86 of file AnasaziGeneralizedDavidson.hpp.

template<class ScalarType, class MV>
RCP< Teuchos::SerialDenseMatrix<int,ScalarType> > Anasazi::GeneralizedDavidsonState< ScalarType, MV >::Q

Left generalized Schur vectors from QZ decomposition of (VAV,VBV)

Definition at line 89 of file AnasaziGeneralizedDavidson.hpp.

template<class ScalarType, class MV>
RCP< Teuchos::SerialDenseMatrix<int,ScalarType> > Anasazi::GeneralizedDavidsonState< ScalarType, MV >::Z

Right generalized Schur vectors from QZ decomposition of (VAV,VBV)

Definition at line 92 of file AnasaziGeneralizedDavidson.hpp.

template<class ScalarType, class MV>
std::vector< Value<ScalarType> > Anasazi::GeneralizedDavidsonState< ScalarType, MV >::eVals

Vector of generalized eigenvalues.

Definition at line 95 of file AnasaziGeneralizedDavidson.hpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends