#include <Thyra_SolveSupportTypes.hpp>
Public Types | |
| typedef Teuchos::ScalarTraits< Scalar >::magnitudeType | ScalarMag |
| | |
Public Member Functions | |
| SolveStatus () | |
| | |
Static Public Member Functions | |
| static ScalarMag | unknownTolerance () |
| | |
| static std::string | achievedTolToString (const ScalarMag &achievedTol) |
| Output the achieveTol field. | |
Public Attributes | |
| ESolveStatus | solveStatus |
| The return status of the solve. | |
| ScalarMag | achievedTol |
The maximum final tolerance actually achieved by the (block) linear solve. A value of unknownTolerance() means that even an estimate of the the final value of the tolerance is unknown. | |
| std::string | message |
| A simple one-line message (i.e. no newlines) returned from the solver. | |
| Teuchos::RCP< Teuchos::ParameterList > | extraParameters |
| Any extra status parameters. Note that the contents of this parameter list is totally undefined. | |
In the future, more fields may be added to aid in user diagnostics.
Definition at line 227 of file Thyra_SolveSupportTypes.hpp.
| typedef Teuchos::ScalarTraits<Scalar>::magnitudeType Thyra::SolveStatus< Scalar >::ScalarMag |
| Thyra::SolveStatus< Scalar >::SolveStatus | ( | ) | [inline] |
| static ScalarMag Thyra::SolveStatus< Scalar >::unknownTolerance | ( | ) | [inline, static] |
| static std::string Thyra::SolveStatus< Scalar >::achievedTolToString | ( | const ScalarMag & | achievedTol | ) | [inline, static] |
| ESolveStatus Thyra::SolveStatus< Scalar >::solveStatus |
| ScalarMag Thyra::SolveStatus< Scalar >::achievedTol |
The maximum final tolerance actually achieved by the (block) linear solve. A value of unknownTolerance() means that even an estimate of the the final value of the tolerance is unknown.
Definition at line 237 of file Thyra_SolveSupportTypes.hpp.
| std::string Thyra::SolveStatus< Scalar >::message |
A simple one-line message (i.e. no newlines) returned from the solver.
Definition at line 239 of file Thyra_SolveSupportTypes.hpp.
| Teuchos::RCP<Teuchos::ParameterList> Thyra::SolveStatus< Scalar >::extraParameters |
Any extra status parameters. Note that the contents of this parameter list is totally undefined.
Definition at line 242 of file Thyra_SolveSupportTypes.hpp.
1.4.7