| 
    Anasazi Version of the Day
    
   | 
 
Structure to contain pointers to TraceMinBase state variables. More...
#include <AnasaziTraceMinBase.hpp>
Public Attributes | |
| int | curDim | 
| The current dimension of the solver.   | |
| RCP< const MV > | V | 
| The current basis.   | |
| RCP< const MV > | KV | 
| The image of V under K.   | |
| RCP< const MV > | MopV | 
| The image of V under M, or Teuchos::null if M was not specified.   | |
| RCP< const MV > | X | 
| The current eigenvectors.   | |
| RCP< const MV > | KX | 
| The image of the current eigenvectors under K.   | |
| RCP< const MV > | MX | 
| The image of the current eigenvectors under M, or Teuchos::null if M was not specified.   | |
| RCP< const MV > | R | 
| The current residual vectors.   | |
| RCP< const std::vector< typename Teuchos::ScalarTraits< ScalarType >::magnitudeType > > | T | 
| The current Ritz values. This vector is a copy of the internal data.   | |
| RCP< const Teuchos::SerialDenseMatrix< int, ScalarType > > | KK | 
| The current projected K matrix.   | |
| RCP< const Teuchos::SerialDenseMatrix< int, ScalarType > > | RV | 
| The current Ritz vectors.   | |
| bool | isOrtho | 
| Whether V has been projected and orthonormalized already.   | |
| int | NEV | 
| Number of unconverged eigenvalues.   | |
| ScalarType | largestSafeShift | 
| Largest safe shift.   | |
| RCP< const std::vector< ScalarType > > | ritzShifts | 
| Current Ritz shifts.   | |
Structure to contain pointers to TraceMinBase state variables.
This struct is utilized by TraceMinBase::initialize() and TraceMinBase::getState().
Definition at line 62 of file AnasaziTraceMinBase.hpp.
| int Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::curDim | 
The current dimension of the solver.
Definition at line 64 of file AnasaziTraceMinBase.hpp.
| RCP<const MV> Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::V | 
The current basis.
V has TraceMinBase::getMaxSubspaceDim() vectors, but only the first curDim are valid. 
Definition at line 69 of file AnasaziTraceMinBase.hpp.
| RCP<const MV> Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::KV | 
The image of V under K.
Definition at line 71 of file AnasaziTraceMinBase.hpp.
| RCP<const MV> Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::MopV | 
The image of V under M, or Teuchos::null if M was not specified.
Definition at line 73 of file AnasaziTraceMinBase.hpp.
| RCP<const MV> Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::X | 
The current eigenvectors.
Definition at line 75 of file AnasaziTraceMinBase.hpp.
| RCP<const MV> Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::KX | 
The image of the current eigenvectors under K.
Definition at line 77 of file AnasaziTraceMinBase.hpp.
| RCP<const MV> Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::MX | 
The image of the current eigenvectors under M, or Teuchos::null if M was not specified.
Definition at line 79 of file AnasaziTraceMinBase.hpp.
| RCP<const MV> Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::R | 
The current residual vectors.
Definition at line 81 of file AnasaziTraceMinBase.hpp.
| RCP<const std::vector<typename Teuchos::ScalarTraits<ScalarType>::magnitudeType> > Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::T | 
The current Ritz values. This vector is a copy of the internal data.
Definition at line 83 of file AnasaziTraceMinBase.hpp.
| RCP<const Teuchos::SerialDenseMatrix<int,ScalarType> > Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::KK | 
The current projected K matrix.
KK is of order TraceMinBase::getMaxSubspaceDim(), but only the principal submatrix of order curDim is meaningful. It is Hermitian in memory. 
Definition at line 89 of file AnasaziTraceMinBase.hpp.
| RCP<const Teuchos::SerialDenseMatrix<int,ScalarType> > Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::RV | 
The current Ritz vectors.
Definition at line 91 of file AnasaziTraceMinBase.hpp.
| bool Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::isOrtho | 
Whether V has been projected and orthonormalized already.
Definition at line 93 of file AnasaziTraceMinBase.hpp.
| int Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::NEV | 
Number of unconverged eigenvalues.
Definition at line 95 of file AnasaziTraceMinBase.hpp.
| ScalarType Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::largestSafeShift | 
Largest safe shift.
Definition at line 97 of file AnasaziTraceMinBase.hpp.
| RCP< const std::vector<ScalarType> > Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >::ritzShifts | 
Current Ritz shifts.
Definition at line 99 of file AnasaziTraceMinBase.hpp.