Belos
Version of the Day
|
Structure to contain pointers to RCGIter state variables. More...
#include <BelosRCGIter.hpp>
Public Member Functions | |
RCGIterState () | |
Public Attributes | |
int | curDim |
The current dimension of the reduction. More... | |
Teuchos::RCP< MV > | P |
The current Krylov basis. More... | |
Teuchos::RCP< MV > | Ap |
A times current search vector. More... | |
Teuchos::RCP< MV > | r |
The current residual. More... | |
Teuchos::RCP< MV > | z |
The current preconditioned residual. More... | |
bool | existU |
Flag to indicate the recycle space should be used. More... | |
Teuchos::RCP< MV > | U |
The recycled subspace and its image. More... | |
Teuchos::RCP< MV > | AU |
Teuchos::RCP < Teuchos::SerialDenseMatrix < int, ScalarType > > | Alpha |
Coefficients arising in RCG iteration. More... | |
Teuchos::RCP < Teuchos::SerialDenseMatrix < int, ScalarType > > | Beta |
Teuchos::RCP < Teuchos::SerialDenseMatrix < int, ScalarType > > | D |
Teuchos::RCP < Teuchos::SerialDenseMatrix < int, ScalarType > > | rTz_old |
Teuchos::RCP < Teuchos::SerialDenseMatrix < int, ScalarType > > | Delta |
Solutions to local least-squares problems. More... | |
Teuchos::RCP < Teuchos::SerialDenseMatrix < int, ScalarType > > | LUUTAU |
The LU factorization of the matrix U^T A U. More... | |
Teuchos::RCP< std::vector< int > > | ipiv |
Data from LU factorization of U^T A U. More... | |
Structure to contain pointers to RCGIter state variables.
This struct is utilized by RCGIter::initialize()
Definition at line 92 of file BelosRCGIter.hpp.
|
inline |
Definition at line 133 of file BelosRCGIter.hpp.
int Belos::RCGIterState< ScalarType, MV >::curDim |
The current dimension of the reduction.
This should always be equal to BlockGmresIter::getCurSubspaceDim()
Definition at line 97 of file BelosRCGIter.hpp.
Teuchos::RCP<MV> Belos::RCGIterState< ScalarType, MV >::P |
The current Krylov basis.
Definition at line 100 of file BelosRCGIter.hpp.
Teuchos::RCP<MV> Belos::RCGIterState< ScalarType, MV >::Ap |
A times current search vector.
Definition at line 103 of file BelosRCGIter.hpp.
Teuchos::RCP<MV> Belos::RCGIterState< ScalarType, MV >::r |
The current residual.
Definition at line 106 of file BelosRCGIter.hpp.
Teuchos::RCP<MV> Belos::RCGIterState< ScalarType, MV >::z |
The current preconditioned residual.
Definition at line 109 of file BelosRCGIter.hpp.
bool Belos::RCGIterState< ScalarType, MV >::existU |
Flag to indicate the recycle space should be used.
Definition at line 112 of file BelosRCGIter.hpp.
Teuchos::RCP<MV> Belos::RCGIterState< ScalarType, MV >::U |
The recycled subspace and its image.
Definition at line 115 of file BelosRCGIter.hpp.
Teuchos::RCP<MV> Belos::RCGIterState< ScalarType, MV >::AU |
Definition at line 115 of file BelosRCGIter.hpp.
Teuchos::RCP<Teuchos::SerialDenseMatrix<int,ScalarType> > Belos::RCGIterState< ScalarType, MV >::Alpha |
Coefficients arising in RCG iteration.
Definition at line 119 of file BelosRCGIter.hpp.
Teuchos::RCP<Teuchos::SerialDenseMatrix<int,ScalarType> > Belos::RCGIterState< ScalarType, MV >::Beta |
Definition at line 120 of file BelosRCGIter.hpp.
Teuchos::RCP<Teuchos::SerialDenseMatrix<int,ScalarType> > Belos::RCGIterState< ScalarType, MV >::D |
Definition at line 121 of file BelosRCGIter.hpp.
Teuchos::RCP<Teuchos::SerialDenseMatrix<int,ScalarType> > Belos::RCGIterState< ScalarType, MV >::rTz_old |
Definition at line 122 of file BelosRCGIter.hpp.
Teuchos::RCP<Teuchos::SerialDenseMatrix<int,ScalarType> > Belos::RCGIterState< ScalarType, MV >::Delta |
Solutions to local least-squares problems.
Definition at line 125 of file BelosRCGIter.hpp.
Teuchos::RCP<Teuchos::SerialDenseMatrix<int,ScalarType> > Belos::RCGIterState< ScalarType, MV >::LUUTAU |
The LU factorization of the matrix U^T A U.
Definition at line 128 of file BelosRCGIter.hpp.
Teuchos::RCP<std::vector<int> > Belos::RCGIterState< ScalarType, MV >::ipiv |
Data from LU factorization of U^T A U.
Definition at line 130 of file BelosRCGIter.hpp.