Go to the documentation of this file.
42 #ifndef BELOS_TYPES_HPP
43 #define BELOS_TYPES_HPP
51 #include "Teuchos_Assert.hpp"
62 BelosError (
const std::string& what_arg) : std::logic_error(what_arg) {}
214 BELOS_DEPRECATED
const char*
Belos header file which uses auto-configuration information to include necessary C++ headers.
ScaleType
The type of scaling to use on the residual norm value.
Default parameters common to most Belos solvers.
const BELOS_DEPRECATED char * toString(const StatusType status)
The string name corresponding to the given StatusType enum value.
ETrans
Whether to apply the (conjugate) transpose of an operator.
std::string convertReturnTypeToString(const ReturnType result)
Convert the given ReturnType enum value to its corresponding string.
OutputType
Style of output used to display status test information.
ConjType
Whether or not to conjugate the transpose for block inner products.
static constexpr double orthoKappa
DGKS orthogonalization constant.
std::string convertScaleTypeToString(const ScaleType scaleType)
Convert the given ScaleType enum value to its corresponding string.
StatusType
Whether the StatusTest wants iteration to stop.
ReturnType
Whether the Belos solve converged for all linear systems.
static constexpr double polyTol
Relative residual tolerance for matrix polynomial construction.
static constexpr double resScaleFactor
User-defined residual scaling factor.
ScaleType convertStringToScaleType(const std::string &scaleType)
Convert the given string to its ScaleType enum value.
ResetType
How to reset the solver.
NormType
The type of vector norm to compute.
MsgType
Available message types recognized by the linear solvers.
Parent class to all Belos exceptions.
std::string convertMsgTypeToString(const MsgType msgType)
Show MsgType as a comma-delimited list of names.
StatusType convertStringToStatusType(const std::string &status)
The StatusType enum value corresponding to the given string name.
static constexpr double convTol
Default convergence tolerance.
BelosError(const std::string &what_arg)
static constexpr double impTolScale
"Implicit Tolerance Scale Factor"
std::string convertStatusTypeToString(const StatusType status)
The string name corresponding to the given StatusType enum value.
Generated on Thu Feb 27 2020 16:06:46 for Belos by
1.8.16