#include <multiprecision.hpp>
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.
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
typedef double Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::Literal |
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
typedef self_type Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::Nested |
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
typedef self_type Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::NonInteger |
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
typedef self_type Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::Real |
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
typedef boost::multiprecision::number<Backend, ExpressionTemplates> Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::self_type |
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
Enumerator |
---|
IsComplex |
|
IsInteger |
|
ReadCost |
|
AddCost |
|
MulCost |
|
IsSigned |
|
RequireInitialization |
|
Definition at line 72 of file multiprecision.hpp.
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
static int Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::digits10 |
( |
| ) |
|
|
inlinestatic |
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
static int Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::digits10_imp |
( |
const boost::mpl::true_ & |
| ) |
|
|
inlinestatic |
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
template<bool B>
static int Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::digits10_imp |
( |
const boost::mpl::bool_< B > & |
| ) |
|
|
inlinestatic |
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
static Real Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::dummy_precision |
( |
void |
| ) |
|
|
inlinestatic |
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
static Real Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::epsilon |
( |
void |
| ) |
|
|
inlinestatic |
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
static Real Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::highest |
( |
| ) |
|
|
inlinestatic |
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
static Real Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::lowest |
( |
| ) |
|
|
inlinestatic |
The documentation for this struct was generated from the following file: