|
enum | {
IsComplex = 0,
IsInteger = boost::multiprecision::number_category<self_type>::value == boost::multiprecision::number_kind_integer,
ReadCost = 1,
AddCost = 4,
MulCost = 8,
IsSigned = std::numeric_limits<self_type>::is_specialized ? std::numeric_limits<self_type>::is_signed : true,
RequireInitialization = 1
} |
|
typedef double | Literal |
|
typedef self_type | Nested |
|
typedef self_type | NonInteger |
|
typedef self_type | Real |
|
typedef boost::multiprecision::number< Backend, ExpressionTemplates > | self_type |
|
|
static int | digits10 () |
|
template<bool B> |
static int | digits10_imp (const boost::mpl::bool_< B > &) |
|
static int | digits10_imp (const boost::mpl::true_ &) |
|
static Real | dummy_precision () |
|
static Real | epsilon () |
|
static Real | highest () |
|
static Real | lowest () |
|
template<class Backend, boost::multiprecision::expression_template_option ExpressionTemplates>
struct Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >
Definition at line 61 of file multiprecision.hpp.
The documentation for this struct was generated from the following file: