Home
last modified time | relevance | path

Searched refs:number_category (Results 1 – 25 of 54) sorted by relevance

123

/third_party/boost/boost/multiprecision/traits/
Dis_restricted_conversion.hpp20 …((number_category<From>::value == number_kind_floating_point) && (number_category<To>::value == nu…
22number_category<From>::value == number_kind_rational) && (number_category<To>::value == number_kin…
Dexplicit_conversion.hpp31 number_category<S>::value == number_kind_integer,
33number_category<T>::value == number_kind_integer || number_category<T>::value == number_kind_float…
37 number_category<S>::value == number_kind_rational,
39number_category<T>::value == number_kind_rational || number_category<T>::value == number_kind_rati…
43 number_category<T>::value == number_kind_floating_point,
/third_party/boost/boost/multiprecision/detail/
Dno_et_ops.hpp171 …BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<B>::value == nu… in operator %()
180 …if_c<is_compatible_arithmetic_type<V, number<B, et_off> >::value && (number_category<B>::value == …
190 …if_c<is_compatible_arithmetic_type<V, number<B, et_off> >::value && (number_category<B>::value == …
203 …BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<B>::value == nu… in operator |()
211 …if_c<is_compatible_arithmetic_type<V, number<B, et_off> >::value && (number_category<B>::value == …
220 …if_c<is_compatible_arithmetic_type<V, number<B, et_off> >::value && (number_category<B>::value == …
232 …BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<B>::value == nu… in operator ^()
240 …if_c<is_compatible_arithmetic_type<V, number<B, et_off> >::value && (number_category<B>::value == …
249 …if_c<is_compatible_arithmetic_type<V, number<B, et_off> >::value && (number_category<B>::value == …
261 …BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<B>::value == nu… in operator &()
[all …]
Dinteger_ops.hpp129 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<Backend>::value == number_kind…
138 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<Backend>::value == number_kind…
146 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<Backend>::value == number_kind…
154 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<Backend>::value == number_kind…
162 …STEXPR typename enable_if<mpl::and_<is_integral<Integer>, mpl::bool_<number_category<Backend>::val…
170 …STEXPR typename enable_if<mpl::and_<is_integral<Integer>, mpl::bool_<number_category<typename mult…
178 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<Backend>::value == number_kind…
186 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<typename multiprecision::detai…
196 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<Backend>::value == number_kind…
204 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<typename multiprecision::detai…
[all …]
Dnumber_compare.hpp123 inline BOOST_CONSTEXPR typename boost::enable_if_c<number_category<Backend>::value != number_kind_f… in is_unordered_value()
132 …typename boost::enable_if_c<number_category<Backend>::value == number_kind_floating_point, bool>::…
140 inline BOOST_CONSTEXPR typename boost::enable_if_c<number_category<Arithmetic>::value != number_kin… in is_unordered_value()
149 …typename boost::enable_if_c < number_category < Arithmetic> ::value == number_kind_floating_point,…
293 …CONSTEXPR typename boost::enable_if_c<(number_category<Backend>::value != number_kind_complex) && …
302 …compare<number<Backend, ExpressionTemplates>, Arithmetic>::value && (number_category<Backend>::val…
311 …compare<number<Backend, ExpressionTemplates>, Arithmetic>::value && (number_category<Backend>::val…
320 …expression<Tag, A1, A2, A3, A4>::result_type, Arithmetic>::value && (number_category<typename deta…
331 …expression<Tag, A1, A2, A3, A4>::result_type, Arithmetic>::value && (number_category<typename deta…
342 …etail::expression<Tagb, A1b, A2b, A3b, A4b>::result_type>::value && (number_category<typename deta…
[all …]
Det_ops.hpp48 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<B>::value == number_kind_integ…
53 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<B>::value == number_kind_integ…
58 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<typename detail::expression<ta…
995 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<B>::value == number_kind_integ…
1003 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<B>::value == number_kind_integ…
1010 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<B>::value == number_kind_integ…
1017 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<B>::value == number_kind_integ…
1025 …_if_c<is_compatible_arithmetic_type<V, number<B, et_on> >::value && (number_category<B>::value == …
1033 …_if_c<is_compatible_arithmetic_type<V, number<B, et_on> >::value && (number_category<B>::value == …
1041 …_if_c<is_compatible_arithmetic_type<V, number<B, et_on> >::value && (number_category<B>::value == …
[all …]
Ddefault_ops.hpp848 return assign_components_imp(result, v1, v2, typename number_category<T>::type()); in assign_components()
1018 …typedef mpl::bool_<boost::is_unsigned<R>::value && number_category<B>::value == number_kind_intege… in eval_convert_to()
1029 …::generic_interconvert(result->value.backend(), backend, number_category<B1>(), number_category<B2… in eval_convert_to()
1086 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The fabs functio… in eval_fabs()
1097 …BOOST_STATIC_ASSERT_MSG(number_category<Backend>::value == number_kind_floating_point, "The fpclas… in eval_fpclassify()
1104 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The fmod functio… in eval_fmod()
1166 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The remquo funct… in eval_remquo()
1309 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The trunc functi… in eval_trunc()
1361 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The round functi… in eval_round()
1843 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<To>::value == number_kind_comp… in eval_set_real()
[all …]
Dnumber_base.hpp1694 struct number_category : public number_category_base<Num, boost::is_class<Num>::value || boost::is_… struct
1697 struct number_category<number<Backend, ExpressionTemplates> > : public number_category<Backend> struct
1700 struct number_category<detail::expression<tag, A1, A2, A3, A4> > : public number_category<typename … struct
1707 struct number_category<boost::int128_type> : public mpl::int_<number_kind_integer> struct
1710 struct number_category<boost::uint128_type> : public mpl::int_<number_kind_integer> struct
1715 struct number_category<__float128> : public mpl::int_<number_kind_floating_point> struct
1731 typedef typename mpl::if_c<number_category<T>::value == number_kind_complex,
1783 …n::number<B, ET> > : public boost::mpl::bool_<boost::multiprecision::number_category<B>::value == …
/third_party/boost/boost/histogram/detail/
Dsafe_comparison.hpp25 using number_category = typedef
33 return impl(number_category<T>{}, number_category<U>{}, t, u); in operator ()()
56 return impl(number_category<T>{}, number_category<U>{}, t, u); in operator ()()
/third_party/boost/boost/multiprecision/
Dnumber.hpp76 …multiprecision::number_category<Backend>::value != boost::multiprecision::number_kind_complex) && … in number()
99 …multiprecision::number_category<Backend>::value != boost::multiprecision::number_kind_complex) && … in number()
122 …generic_interconvert(backend(), val.backend(), number_category<Backend>(), number_category<Other>(… in number()
294 …generic_interconvert(backend(), v.backend(), number_category<Backend>(), number_category<Other>()); in assign()
530 …BOOST_STATIC_ASSERT_MSG(number_category<Backend>::value == number_kind_integer, "The modulus opera… in operator %=()
553 …BOOST_STATIC_ASSERT_MSG(number_category<Backend>::value == number_kind_integer, "The modulus opera… in operator %=()
571 …BOOST_STATIC_ASSERT_MSG(number_category<Backend>::value == number_kind_integer, "The modulus opera… in operator %=()
618 …BOOST_STATIC_ASSERT_MSG(number_category<Backend>::value == number_kind_integer, "The left-shift op… in operator <<=()
627 …BOOST_STATIC_ASSERT_MSG(number_category<Backend>::value == number_kind_integer, "The right-shift o… in operator >>=()
683 …BOOST_STATIC_ASSERT_MSG(number_category<Backend>::value == number_kind_integer, "The bitwise & ope… in operator &=()
[all …]
Drational_adaptor.hpp239 inline typename enable_if_c<number_category<R>::value == number_kind_floating_point>::type eval_con… in eval_convert_to()
248 inline typename enable_if_c<(number_category<R>::value != number_kind_integer) && (number_category<… in eval_convert_to()
258 inline typename enable_if_c<number_category<R>::value == number_kind_integer>::type eval_convert_to… in eval_convert_to()
300 struct number_category<backends::rational_adaptor<IntBackend> > : public mpl::int_<number_kind_rati… struct
Dmiller_rabin.hpp135 typename enable_if_c<number_category<I>::value == number_kind_integer, bool>::type
199 typename enable_if_c<number_category<I>::value == number_kind_integer, bool>::type
/third_party/boost/libs/multiprecision/test/
Dconstexpr_arithmetric_test.hpp63 …if constexpr (boost::multiprecision::number_category<T>::value == boost::multiprecision::number_ki… in test_constexpr_add_subtract()
93 …st::multiprecision::number_category<T>::value == boost::multiprecision::number_kind_integer && boo… in do_test_constexpr_mul_divide()
123 …if constexpr (boost::multiprecision::number_category<T>::value == boost::multiprecision::number_ki… in test_constexpr_mul_divide()
285 …if constexpr (boost::multiprecision::number_category<T>::value == boost::multiprecision::number_ki… in test_constexpr_compare()
Dtest_arithmetic_mpz_br.cpp25 struct number_category<rational<mpz_int> > : public mpl::int_<number_kind_rational> struct
Dtest_arithmetic_tommath_br.cpp26 struct number_category<rational<tom_int> > : public mpl::int_<number_kind_rational> struct
Dtest_convert_from_mpfr_float.cpp152 …test_convert_imp<From, To>(typename number_category<From>::type(), typename number_category<To>::t… in test_convert()
Dtest_convert_from_cpp_bin_float.cpp150 …test_convert_imp<From, To>(typename number_category<From>::type(), typename number_category<To>::t… in test_convert()
Dtest_convert_from_cpp_dec_float.cpp152 …test_convert_imp<From, To>(typename number_category<From>::type(), typename number_category<To>::t… in test_convert()
Dtest_convert_from_mpfi_float.cpp154 …test_convert_imp<From, To>(typename number_category<From>::type(), typename number_category<To>::t… in test_convert()
Dtest_convert_from_float128.cpp152 …test_convert_imp<From, To>(typename number_category<From>::type(), typename number_category<To>::t… in test_convert()
Dtest_convert_from_mpf_float.cpp154 …test_convert_imp<From, To>(typename number_category<From>::type(), typename number_category<To>::t… in test_convert()
Dtest_convert_from_tom_int.cpp168 …test_convert_imp<From, To>(typename number_category<From>::type(), typename number_category<To>::t… in test_convert()
Dtest_convert_from_mpz_int.cpp168 …test_convert_imp<From, To>(typename number_category<From>::type(), typename number_category<To>::t… in test_convert()
/third_party/boost/boost/multiprecision/detail/functions/
Dtrig.hpp76 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The sin function… in eval_sin()
233 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The cos function… in eval_cos()
357 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The tan function… in eval_tan()
436 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The asin functio… in eval_asin()
561 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The acos functio… in eval_acos()
615 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The atan functio… in eval_atan()
712 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The atan2 functi… in eval_atan2()
Dpow.hpp194 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The exp function… in eval_exp()
341 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The log function… in eval_log()
455 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The log10 functi…
470 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The pow function…
756 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The log function…
881 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The sinh functio…
888 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The cosh functio…
895 …BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The tanh functio…

123