| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/detail/ |
| H A D | et_ops.hpp | 28 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 D | min_max.hpp | 29 …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 D | default_ops.hpp | 141 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 D | number_base.hpp | 60 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 D | number_compare.hpp | 219 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 D | trig.hpp | 41 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 D | pow.hpp | 106 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 D | constants.hpp | 249 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 D | is_backend.hpp | 30 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…
|