Home
last modified time | relevance | path

Searched refs:force_rounding (Results 1 – 11 of 11) sorted by relevance

/third_party/boost/boost/numeric/interval/
Drounded_transc.hpp54 this->downward(); return this->force_rounding(f(x)); } \
57 this->upward(); return this->force_rounding(f(x)); }
73 this->downward(); return this->force_rounding(f(x)); } \
76 this->upward(); return this->force_rounding(f(x)); }
89 this->downward(); T y = this->force_rounding(f(x)); \
93 return this->force_rounding(f(x)); }
103 return -this->force_rounding(-f(x)); } \
106 return this->force_rounding(f(x)); }
117 this->downward(); T y = this->force_rounding(f(x)); \
121 return this->force_rounding(f(x)); }
[all …]
Drounded_arith.hpp52 # define BOOST_DN(EXPR) this->downward(); return this->force_rounding(EXPR)
53 # define BOOST_NR(EXPR) this->to_nearest(); return this->force_rounding(EXPR)
54 # define BOOST_UP(EXPR) this->upward(); return this->force_rounding(EXPR)
83 T r = this->force_rounding(EXPR); \
88 T r = this->force_rounding(EXPR); \
91 # define BOOST_UP(EXPR) return this->force_rounding(EXPR)
92 # define BOOST_UP_NEG(EXPR) return -this->force_rounding(EXPR)
Drounding.hpp31 static const T& force_rounding(const T& x) { return x; } in force_rounding() function
/third_party/boost/boost/numeric/interval/detail/
Dx86_rounding_control.hpp63 static float force_rounding(const float& r) in force_rounding() function
72 static double force_rounding(const double& r) in force_rounding() function
84 static long double force_rounding(long double const &r) in force_rounding() function
91 static long double const &force_rounding(long double const &r) in force_rounding() function
Dc99_rounding_control.hpp24 static float force_rounding(float const &r) in force_rounding() function
32 static double force_rounding(double const &r) in force_rounding() function
40 static long double force_rounding(long double const &r) in force_rounding() function
Dia64_rounding_control.hpp53 static float force_rounding(const float r) in force_rounding() function
62 static const double & force_rounding(const double& r) { return r; } in force_rounding() function
70 static const long double & force_rounding(const long double& r) { return r; } in force_rounding() function
Dppc_rounding_control.hpp67 static float force_rounding(const float r) in force_rounding() function
80 static const double & force_rounding(const double& r) { return r; } in force_rounding() function
88 static const long double & force_rounding(const long double& r) { return r; } in force_rounding() function
Dsparc_rounding_control.hpp86 static const float& force_rounding(const float& x) { return x; } in force_rounding() function
94 static const double& force_rounding(const double& x) { return x; } in force_rounding() function
102 static const long double& force_rounding(const long double& x) { return x; } in force_rounding() function
Dalpha_rounding_control.hpp85 static float force_rounding(const float r) in force_rounding() function
94 static const double & force_rounding(const double& r) { return r; } in force_rounding() function
102 static const long double & force_rounding(const long double& r) { return r; } in force_rounding() function
/third_party/boost/boost/numeric/interval/ext/
Dx86_fast_rounding_control.hpp43 static const float& force_rounding(const float& r) { return r; } in force_rounding() function
53 static const double& force_rounding(const double& r) { return r; } in force_rounding() function
63 static const long double& force_rounding(const long double& r) { return r; } in force_rounding() function
/third_party/boost/libs/numeric/interval/test/
Dadd.cpp116 pexpr force_rounding(pexpr a) { in force_rounding() function