Home
last modified time | relevance | path

Searched refs:et_on (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/detail/
H A Det_ops.hpp28 inline detail::expression<detail::negate, number<B, et_on> > operator - (const number<B, et_on>& v) in operator -()
31 return detail::expression<detail::negate, number<B, et_on> >(v); in operator -()
41 detail::expression<detail::complement_immediates, number<B, et_on> > >::type
42 …operator ~ (const number<B, et_on>& v) { return detail::expression<detail::complement_immediates, … in operator ~()
51 inline detail::expression<detail::add_immediates, number<B, et_on>, number<B, et_on> >
52 operator + (const number<B, et_on>& a, const number<B, et_on>& b) in operator +()
54 return detail::expression<detail::add_immediates, number<B, et_on>, number<B, et_on> >(a, b); in operator +()
57 …s_compatible_arithmetic_type<V, number<B, et_on> >, detail::expression<detail::add_immediates, num…
58 operator + (const number<B, et_on>& a, const V& b) in operator +()
60 return detail::expression<detail::add_immediates, number<B, et_on>, V >(a, b); in operator +()
[all …]
H A Dmin_max.hpp29 …c < boost::multiprecision::detail::is_backend<Backend>::value, const number<Backend, et_on>&>::type in type()
30 (min)(const number<Backend, et_on>& a, const number<Backend, et_on>& b) in type()
35 …c < boost::multiprecision::detail::is_backend<Backend>::value, const number<Backend, et_on> >::type in type()
36 (min)(const number<Backend, et_on>& a, const detail::expression<tag, A1, A2, A3, A4>& b) in type()
38 number<Backend, et_on> t(b); in type()
44 …c < boost::multiprecision::detail::is_backend<Backend>::value, const number<Backend, et_on> >::type in type()
45 (min)(const detail::expression<tag, A1, A2, A3, A4>& a, const number<Backend, et_on>& b) in type()
47 number<Backend, et_on> t(a); in type()
71 …c < boost::multiprecision::detail::is_backend<Backend>::value, const number<Backend, et_on>&>::type in type()
72 (max)(const number<Backend, et_on>& a, const number<Backend, et_on>& b) in type()
[all …]
H A Ddefault_ops.hpp141 inline typename enable_if_c<is_convertible<V, number<T, et_on> >::value && !is_convertible<V, T>::v…
149 inline typename enable_if_c<is_convertible<V, number<T, et_on> >::value && is_convertible<V, T>::va…
156 inline typename enable_if_c<is_convertible<V, number<T, et_on> >::value && !is_convertible<V, T>::v…
164 inline typename enable_if_c<is_convertible<V, number<T, et_on> >::value&& is_convertible<V, T>::val…
171 inline typename enable_if_c<is_convertible<V, number<T, et_on> >::value && !is_convertible<V, T>::v…
179 inline typename enable_if_c<is_convertible<V, number<T, et_on> >::value && is_convertible<V, T>::va…
186 inline typename enable_if_c<is_convertible<V, number<T, et_on> >::value && !is_convertible<V, T>::v…
194 inline typename enable_if_c<is_convertible<V, number<T, et_on> >::value && is_convertible<V, T>::va…
201 inline typename enable_if_c<is_convertible<V, number<T, et_on> >::value && !is_convertible<V, T>::v…
209 inline typename enable_if_c<is_convertible<V, number<T, et_on> >::value && is_convertible<V, T>::va…
[all …]
H A Dnumber_base.hpp60 et_on = 1 enumerator
66 static const expression_template_option value = et_on;
82 struct is_et_number<number<Backend, et_on> > : public mpl::true_ {};
182 struct canonical_imp<number<B, et_on>, Backend, Tag>
193 struct canonical_imp<number<B, et_on>, Backend, mpl::int_<3> >
H A Dnumber_compare.hpp219 return !eval_eq(a.backend(), number<Backend, et_on>::canonical_value(b)); in operator !=()
227 return !eval_eq(b.backend(), number<Backend, et_on>::canonical_value(a)); in operator !=()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/detail/functions/
H A Dtrig.hpp41 eval_ldexp(tol, tol, 1 - boost::multiprecision::detail::digits2<number<T, et_on> >::value()); in hyp0F1()
48 boost::multiprecision::detail::digits2<number<T, et_on> >::value() < 100 in hyp0F1()
49 ? 100 : boost::multiprecision::detail::digits2<number<T, et_on> >::value(); in hyp0F1()
93 if(std::numeric_limits<number<T, et_on> >::has_quiet_NaN) in eval_sin()
95 result = std::numeric_limits<number<T, et_on> >::quiet_NaN().backend(); in eval_sin()
249 if(std::numeric_limits<number<T, et_on> >::has_quiet_NaN) in eval_cos()
251 result = std::numeric_limits<number<T, et_on> >::quiet_NaN().backend(); in eval_cos()
393 eval_ldexp(lim, result, 1 - boost::multiprecision::detail::digits2<number<T, et_on> >::value()); in hyp2F1()
402 boost::multiprecision::detail::digits2<number<T, et_on> >::value() < 100 in hyp2F1()
403 ? 100 : boost::multiprecision::detail::digits2<number<T, et_on> >::value(); in hyp2F1()
[all …]
H A Dpow.hpp106 long tol = boost::multiprecision::detail::digits2<number<T, et_on> >::value(); in hyp0F0()
121 boost::multiprecision::detail::digits2<number<T, et_on> >::value() < 100 in hyp0F0()
122 ? 100 : boost::multiprecision::detail::digits2<number<T, et_on> >::value(); in hyp0F0()
161 eval_ldexp(lim, H1F0, 1 - boost::multiprecision::detail::digits2<number<T, et_on> >::value()); in hyp1F0()
169 boost::multiprecision::detail::digits2<number<T, et_on> >::value() < 100 in hyp1F0()
170 ? 100 : boost::multiprecision::detail::digits2<number<T, et_on> >::value(); in hyp1F0()
241 if(std::numeric_limits<number<T, et_on> >::is_specialized) in eval_exp()
242 lim = std::numeric_limits<number<T, et_on> >::epsilon().backend(); in eval_exp()
246 … eval_ldexp(lim, result, 1 - boost::multiprecision::detail::digits2<number<T, et_on> >::value()); in eval_exp()
400 if(std::numeric_limits<number<T, et_on> >::is_specialized) in eval_log()
[all …]
H A Dconstants.hpp249 calc_log2(result, boost::multiprecision::detail::digits2<number<T, et_on> >::value()); in get_constant_ln2()
270 calc_e(result, boost::multiprecision::detail::digits2<number<T, et_on> >::value()); in get_constant_e()
288 calc_pi(result, boost::multiprecision::detail::digits2<number<T, et_on> >::value()); in get_constant_pi()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/traits/
H A Dis_backend.hpp30 boost::is_same<number<Backend>, number<Backend, et_on> >::value,
31 number<Backend, et_off>, number<Backend, et_on> >::type type;
46 …nd_imp<true, T, U>{ static const bool value = is_convertible<U, number<T, et_on> >::value || is_co…
54 …d_imp<true, T, U>{ static const bool value = (is_convertible<T, number<U, et_on> >::value || is_co…