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 92 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 94 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 96 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 98 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 100 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 102 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 106 of file AnasaziRTRBase.hpp.


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