Go to the documentation of this file.
42 #ifndef BELOS_LSQR_ITERATION_HPP
43 #define BELOS_LSQR_ITERATION_HPP
64 template <
class ScalarType,
class MV>
68 Teuchos::RCP<const MV>
U;
71 Teuchos::RCP<const MV>
V;
74 Teuchos::RCP<const MV>
W;
77 typename Teuchos::ScalarTraits<ScalarType>::magnitudeType
lambda;
Belos header file which uses auto-configuration information to include necessary C++ headers.
Teuchos::ScalarTraits< ScalarType >::magnitudeType lambda
The damping value.
Teuchos::RCP< const MV > U
Bidiagonalization vector.
ScalarType mat_cond_num
An approximation to the condition number of A.
LSQRIterationLAPACKFailure(const std::string &what_arg)
LSQRIterationLAPACKFailure is thrown when a nonzero return value is passed back from an LAPACK routin...
ScalarType resid_norm
The current residual norm.
ScalarType frob_mat_norm
An approximation to the Frobenius norm of A.
LSQRIterationOrthoFailure is thrown when the LSQRIteration object is unable to compute independent di...
LSQRIterateFailure(const std::string &what_arg)
ScalarType sol_norm
An estimate of the norm of the solution.
ScalarType mat_resid_norm
An estimate of the norm of A^T*resid.
Teuchos::RCP< const MV > W
The search direction vector.
LSQRIterationOrthoFailure(const std::string &what_arg)
LSQRIterationInitFailure(const std::string &what_arg)
LSQRIterationInitFailure is thrown when the LSQRIteration object is unable to generate an initial ite...
Structure to contain pointers to LSQRIteration state variables, ...
Teuchos::RCP< const MV > V
Bidiagonalization vector.
Parent class to all Belos exceptions.
ScalarType bnorm
The norm of the RHS vector b.
Collection of types and exceptions used within the Belos solvers.
Pure virtual base class which describes the basic interface to the linear solver iteration.
LSQRIterateFailure is thrown when the LSQRIteration object is unable to compute the next iterate in t...
Generated on Thu Feb 27 2020 16:06:46 for Belos by
1.8.16