#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.
◆ Literal
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
typedef double Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::Literal |
◆ Nested
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
typedef self_type Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::Nested |
◆ NonInteger
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
typedef self_type Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::NonInteger |
◆ Real
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
typedef self_type Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::Real |
◆ self_type
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
typedef boost::multiprecision::number<Backend, ExpressionTemplates> Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::self_type |
◆ anonymous enum
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.
◆ digits10()
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
static int Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::digits10 |
( |
| ) |
|
|
inlinestatic |
◆ digits10_imp() [1/2]
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 |
◆ digits10_imp() [2/2]
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 |
◆ dummy_precision()
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
static Real Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::dummy_precision |
( |
void |
| ) |
|
|
inlinestatic |
◆ epsilon()
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
static Real Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::epsilon |
( |
void |
| ) |
|
|
inlinestatic |
◆ highest()
template<class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
static Real Eigen::NumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >::highest |
( |
| ) |
|
|
inlinestatic |
◆ lowest()
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: