#include <Thyra_SolveSupportTypes.hpp>
Public Types | |
| typedef Teuchos::ScalarTraits< Scalar >::magnitudeType | ScalarMag |
| | |
Public Member Functions | |
| SolveStatus () | |
| | |
Static Public Member Functions | |
| ScalarMag | unknownTolerance () |
| | |
| 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. | |
| int | iterations |
| The number of iterations taken. | |
| std::string | message |
| A simple one-line message (i.e. no newlines) returned from the solver. | |
In the future, more fields may be added to aid in user diagnostics.
Definition at line 162 of file Thyra_SolveSupportTypes.hpp.
|
|||||
|
Definition at line 164 of file Thyra_SolveSupportTypes.hpp. |
|
|||||||||
|
Definition at line 184 of file Thyra_SolveSupportTypes.hpp. |
|
|||||||||
|
Definition at line 166 of file Thyra_SolveSupportTypes.hpp. |
|
||||||||||
|
Output the achieveTol field.
Definition at line 191 of file Thyra_SolveSupportTypes.hpp. |
|
|||||
|
The return status of the solve.
Definition at line 168 of file Thyra_SolveSupportTypes.hpp. |
|
|||||
|
The maximum final tolerance actually achieved by the (block) linear solve.
A value of Definition at line 174 of file Thyra_SolveSupportTypes.hpp. |
|
|||||
|
The number of iterations taken. This number is totally implementation dependent and should only be used for user diagnostics and not for any algorithmic purpose. Definition at line 180 of file Thyra_SolveSupportTypes.hpp. |
|
|||||
|
A simple one-line message (i.e. no newlines) returned from the solver.
Definition at line 182 of file Thyra_SolveSupportTypes.hpp. |
1.3.9.1