Anasazi  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Attributes | List of all members
Anasazi::RTRState< ScalarType, MV > Struct Template Reference

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

#include <AnasaziRTRBase.hpp>

Public Attributes

Teuchos::RCP< const MV > X
 The current eigenvectors. More...
 
Teuchos::RCP< const MV > AX
 The image of the current eigenvectors under A, or Teuchos::null is we implement a skinny solver. More...
 
Teuchos::RCP< const MV > BX
 The image of the current eigenvectors under B, or Teuchos::null if B was not specified. More...
 
Teuchos::RCP< const MV > R
 The current residual vectors. More...
 
Teuchos::RCP< const
std::vector< typename
Teuchos::ScalarTraits
< ScalarType >::magnitudeType > > 
T
 The current Ritz values. More...
 
Teuchos::ScalarTraits
< ScalarType >::magnitudeType 
rho
 The current rho value. This is only valid if the debugging level of verbosity is enabled. More...
 

Detailed Description

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

Structure to contain pointers to RTR state variables.

This struct is utilized by RTRBase::initialize() and RTRBase::getState().

Definition at line 124 of file AnasaziRTRBase.hpp.

Member Data Documentation

template<class ScalarType, class MV>
Teuchos::RCP<const MV> Anasazi::RTRState< ScalarType, MV >::X

The current eigenvectors.

Definition at line 126 of file AnasaziRTRBase.hpp.

template<class ScalarType, class MV>
Teuchos::RCP<const MV> Anasazi::RTRState< ScalarType, MV >::AX

The image of the current eigenvectors under A, or Teuchos::null is we implement a skinny solver.

Definition at line 128 of file AnasaziRTRBase.hpp.

template<class ScalarType, class MV>
Teuchos::RCP<const MV> Anasazi::RTRState< ScalarType, MV >::BX

The image of the current eigenvectors under B, or Teuchos::null if B was not specified.

Definition at line 130 of file AnasaziRTRBase.hpp.

template<class ScalarType, class MV>
Teuchos::RCP<const MV> Anasazi::RTRState< ScalarType, MV >::R

The current residual vectors.

Definition at line 132 of file AnasaziRTRBase.hpp.

template<class ScalarType, class MV>
Teuchos::RCP<const std::vector<typename Teuchos::ScalarTraits<ScalarType>::magnitudeType> > Anasazi::RTRState< ScalarType, MV >::T

The current Ritz values.

Definition at line 134 of file AnasaziRTRBase.hpp.

template<class ScalarType, class MV>
Teuchos::ScalarTraits<ScalarType>::magnitudeType Anasazi::RTRState< ScalarType, MV >::rho

The current rho value. This is only valid if the debugging level of verbosity is enabled.

Definition at line 138 of file AnasaziRTRBase.hpp.


The documentation for this struct was generated from the following file: