#include <AnasaziLOBPCG.hpp>
Public Member Functions | |
LOBPCGState () | |
Public Attributes | |
Teuchos::RCP< const MultiVector > | V |
The current test basis. | |
Teuchos::RCP< const MultiVector > | KV |
The image of the current test basis under K. | |
Teuchos::RCP< const MultiVector > | MV |
The image of the current test basis under M, or Teuchos::null if M was not specified. | |
Teuchos::RCP< const MultiVector > | X |
The current eigenvectors. | |
Teuchos::RCP< const MultiVector > | KX |
The image of the current eigenvectors under K. | |
Teuchos::RCP< const MultiVector > | MX |
The image of the current eigenvectors under M, or Teuchos::null if M was not specified. | |
Teuchos::RCP< const MultiVector > | P |
The current search direction. | |
Teuchos::RCP< const MultiVector > | KP |
The image of the current search direction under K. | |
Teuchos::RCP< const MultiVector > | MP |
The image of the current search direction under M, or Teuchos::null if M was not specified. | |
Teuchos::RCP< const MultiVector > | H |
The current preconditioned residual vectors. | |
Teuchos::RCP< const MultiVector > | KH |
The image of the current preconditioned residual vectors under K. | |
Teuchos::RCP< const MultiVector > | MH |
The image of the current preconditioned residual vectors under M, or Teuchos::null if M was not specified. | |
Teuchos::RCP< const MultiVector > | R |
The current residual vectors. | |
Teuchos::RCP< const std::vector< typename Teuchos::ScalarTraits < ScalarType >::magnitudeType > > | T |
The current Ritz values. |
This struct is utilized by LOBPCG::initialize() and LOBPCG::getState().
Definition at line 101 of file AnasaziLOBPCG.hpp.
Anasazi::LOBPCGState< ScalarType, MultiVector >::LOBPCGState | ( | ) | [inline] |
Definition at line 139 of file AnasaziLOBPCG.hpp.
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::H |
The current preconditioned residual vectors.
H is only useful when LOBPCG::iterate() throw a LOBPCGRitzFailure exception.
Definition at line 127 of file AnasaziLOBPCG.hpp.
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::KH |
The image of the current preconditioned residual vectors under K.
Definition at line 129 of file AnasaziLOBPCG.hpp.
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::KP |
The image of the current search direction under K.
Definition at line 119 of file AnasaziLOBPCG.hpp.
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::KV |
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::KX |
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::MH |
The image of the current preconditioned residual vectors under M, or Teuchos::null if M was not specified.
Definition at line 131 of file AnasaziLOBPCG.hpp.
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::MP |
The image of the current search direction under M, or Teuchos::null if M was not specified.
Definition at line 121 of file AnasaziLOBPCG.hpp.
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::MV |
The image of the current test basis under M, or Teuchos::null if M was not specified.
Definition at line 107 of file AnasaziLOBPCG.hpp.
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::MX |
The image of the current eigenvectors under M, or Teuchos::null if M was not specified.
Definition at line 114 of file AnasaziLOBPCG.hpp.
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::P |
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::R |
Teuchos::RCP<const std::vector<typename Teuchos::ScalarTraits<ScalarType>::magnitudeType> > Anasazi::LOBPCGState< ScalarType, MultiVector >::T |
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::V |
Teuchos::RCP<const MultiVector> Anasazi::LOBPCGState< ScalarType, MultiVector >::X |