| Belos Package Browser (Single Doxygen Collection)
    Development
    | 
Default parameters common to most Belos solvers. More...
#include <BelosTypes.hpp>
| Static Public Attributes | |
| static const double | convTol = 1.0e-8 | 
| Default convergence tolerance.  More... | |
| static const double | polyTol = 1.0e-12 | 
| Relative residual tolerance for matrix polynomial construction.  More... | |
| static const double | orthoKappa = -1.0 | 
| DGKS orthogonalization constant.  More... | |
| static const double | resScaleFactor = 1.0 | 
| User-defined residual scaling factor.  More... | |
| static const double | impTolScale = 10.0 | 
| "Implicit Tolerance Scale Factor"  More... | |
Default parameters common to most Belos solvers.
Both Belos solvers and users may override these defaults. Real floating-point values are deliberately double, in order to avoid issues with constexpr construction of certain MagnitudeTypes.
Definition at line 283 of file BelosTypes.hpp.
| 
 | static | 
Default convergence tolerance.
This assumes that implicit conversion from double to Teuchos::ScalarTraits<Scalar>::magnitudeType always works, but Belos already assumed that. See discussion starting here:
https://github.com/trilinos/Trilinos/pull/2677#issuecomment-395453521
Initialization of values moved to BelosTypes.cpp to fix ODR-used issues
Definition at line 293 of file BelosTypes.hpp.
| 
 | static | 
Relative residual tolerance for matrix polynomial construction.
Definition at line 296 of file BelosTypes.hpp.
| 
 | static | 
DGKS orthogonalization constant.
Definition at line 299 of file BelosTypes.hpp.
| 
 | static | 
User-defined residual scaling factor.
Definition at line 302 of file BelosTypes.hpp.
| 
 | static | 
"Implicit Tolerance Scale Factor"
Definition at line 305 of file BelosTypes.hpp.
 1.8.5
 1.8.5