/third_party/boost/boost/multiprecision/ |
D | complex_adaptor.hpp | 214 inline void eval_divide(complex_adaptor<Backend>& result, const complex_adaptor<Backend>& z) in eval_divide() function 218 using default_ops::eval_divide; in eval_divide() 227 eval_divide(result.real_data(), z.real_data()); in eval_divide() 228 eval_divide(result.imag_data(), z.real_data()); in eval_divide() 236 eval_divide(t1, z.real_data(), z.imag_data()); // t1 = c/d in eval_divide() 243 eval_divide(result.real_data(), t2); in eval_divide() 247 eval_divide(result.imag_data(), t2); in eval_divide() 251 eval_divide(t1, z.imag_data(), z.real_data()); // t1 = d/c in eval_divide() 261 eval_divide(result.real_data(), t2); in eval_divide() 266 eval_divide(result.imag_data(), t2); in eval_divide() [all …]
|
D | mpc.hpp | 778 inline void eval_divide(mpc_complex_backend<D1>& result, const mpc_complex_backend<D2>& o) in eval_divide() function 783 inline void eval_divide(mpc_complex_backend<D1>& result, const mpfr_float_backend<D2>& o) in eval_divide() function 803 inline void eval_divide(mpc_complex_backend<digits10>& result, unsigned long i) in eval_divide() function 831 inline void eval_divide(mpc_complex_backend<digits10>& result, long i) in eval_divide() function 981 inline void eval_divide(mpc_complex_backend<D1>& a, const mpc_complex_backend<D2>& x, const mpc_com… in eval_divide() function 986 inline void eval_divide(mpc_complex_backend<D1>& a, const mpc_complex_backend<D2>& x, const mpfr_fl… in eval_divide() function 991 inline void eval_divide(mpc_complex_backend<D1>& a, const mpfr_float_backend<D2>& x, const mpc_comp… in eval_divide() function 996 inline void eval_divide(mpc_complex_backend<D1>& a, const mpc_complex_backend<D2>& x, unsigned long… in eval_divide() function 1001 inline void eval_divide(mpc_complex_backend<D1>& a, const mpc_complex_backend<D2>& x, long y) in eval_divide() function 1012 inline void eval_divide(mpc_complex_backend<D1>& a, unsigned long x, const mpc_complex_backend<D2>&… in eval_divide() function [all …]
|
D | number.hpp | 676 using default_ops::eval_divide; in operator /=() 677 eval_divide(m_backend, canonical_value(v)); in operator /=() 1039 using default_ops::eval_divide; in do_assign() 1041 eval_divide(m_backend, canonical_value(e.left().value()), canonical_value(e.right().value())); in do_assign() 1732 using default_ops::eval_divide; in do_multiplies() 1736 eval_divide(m_backend, canonical_value(e.right().value())); in do_multiplies() 1750 using default_ops::eval_divide; in do_divide() 1752 eval_divide(m_backend, canonical_value(e.value())); in do_divide() 1796 using default_ops::eval_divide; in do_divides() 1798 eval_divide(m_backend, canonical_value(e.left().value())); in do_divides() [all …]
|
D | gmp.hpp | 720 inline void eval_divide(gmp_float<D1>& result, const gmp_float<D2>& o) in eval_divide() function 742 inline void eval_divide(gmp_float<digits10>& result, unsigned long i) in eval_divide() function 772 inline void eval_divide(gmp_float<digits10>& result, long i) in eval_divide() function 891 inline void eval_divide(gmp_float<D1>& a, const gmp_float<D2>& x, const gmp_float<D3>& y) in eval_divide() function 898 inline void eval_divide(gmp_float<D1>& a, const gmp_float<D2>& x, unsigned long y) in eval_divide() function 905 inline void eval_divide(gmp_float<D1>& a, const gmp_float<D2>& x, long y) in eval_divide() function 918 inline void eval_divide(gmp_float<D1>& a, unsigned long x, const gmp_float<D2>& y) in eval_divide() function 925 inline void eval_divide(gmp_float<D1>& a, long x, const gmp_float<D2>& y) in eval_divide() function 1479 inline void eval_divide(gmp_int& t, const gmp_int& o) in eval_divide() function 1513 inline void eval_divide(gmp_int& t, unsigned long i) in eval_divide() function [all …]
|
D | mpfi.hpp | 546 inline void eval_divide(mpfi_float_backend<D1>& result, const mpfi_float_backend<D2>& o) in eval_divide() function 566 inline void eval_divide(mpfi_float_backend<digits10>& result, unsigned long i) in eval_divide() function 594 inline void eval_divide(mpfi_float_backend<digits10>& result, long i) in eval_divide() function 714 inline void eval_divide(mpfi_float_backend<D1>& a, const mpfi_float_backend<D2>& x, const mpfi_floa… in eval_divide() function 719 inline void eval_divide(mpfi_float_backend<D1>& a, const mpfi_float_backend<D2>& x, unsigned long y) in eval_divide() function 724 inline void eval_divide(mpfi_float_backend<D1>& a, const mpfi_float_backend<D2>& x, long y) in eval_divide() function 735 inline void eval_divide(mpfi_float_backend<D1>& a, unsigned long x, const mpfi_float_backend<D2>& y) in eval_divide() function 740 inline void eval_divide(mpfi_float_backend<D1>& a, long x, const mpfi_float_backend<D2>& y) in eval_divide() function 943 eval_divide(result, t1, t2); in eval_pow()
|
D | cpp_bin_float.hpp | 1004 inline void eval_divide(cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>& res, con… in eval_divide() function 1167 inline void eval_divide(cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>& res, con… in eval_divide() function 1169 eval_divide(res, res, arg); in eval_divide() 1173 inline typename enable_if_c<is_unsigned<U>::value>::type eval_divide(cpp_bin_float<Digits, DigitBas… in eval_divide() function 1285 inline typename enable_if_c<is_unsigned<U>::value>::type eval_divide(cpp_bin_float<Digits, DigitBas… in eval_divide() function 1287 eval_divide(res, res, v); in eval_divide() 1291 inline typename enable_if_c<is_signed<S>::value>::type eval_divide(cpp_bin_float<Digits, DigitBase,… in eval_divide() function 1294 eval_divide(res, u, static_cast<ui_type>(boost::multiprecision::detail::unsigned_abs(v))); in eval_divide() 1300 inline typename enable_if_c<is_signed<S>::value>::type eval_divide(cpp_bin_float<Digits, DigitBase,… in eval_divide() function 1302 eval_divide(res, res, v); in eval_divide()
|
D | float128.hpp | 335 inline BOOST_MP_CXX14_CONSTEXPR void eval_divide(float128_backend& result, const float128_backend& … in eval_divide() function 340 inline BOOST_MP_CXX14_CONSTEXPR void eval_divide(float128_backend& result, const A& a) in eval_divide() function 377 inline BOOST_MP_CXX14_CONSTEXPR void eval_divide(float128_backend& result, const float128_backend& … in eval_divide() function
|
D | tommath.hpp | 488 inline void eval_divide(tommath_int& t, const tommath_int& o) in eval_divide() function 579 inline void eval_divide(tommath_int& t, const tommath_int& p, const tommath_int& o) in eval_divide() function
|
D | rational_adaptor.hpp | 228 inline void eval_divide(rational_adaptor<IntBackend>& result, const rational_adaptor<IntBackend>& o) in eval_divide() function
|
D | mpfr.hpp | 1050 inline void eval_divide(mpfr_float_backend<D1, A1>& result, const mpfr_float_backend<D2, A2>& o) in eval_divide() function 1070 inline void eval_divide(mpfr_float_backend<digits10, AllocationType>& result, unsigned long i) in eval_divide() function 1098 inline void eval_divide(mpfr_float_backend<digits10, AllocationType>& result, long i) in eval_divide() function 1218 inline void eval_divide(mpfr_float_backend<D1, A1>& a, const mpfr_float_backend<D2, A2>& x, const m… in eval_divide() function 1223 inline void eval_divide(mpfr_float_backend<D1, A1>& a, const mpfr_float_backend<D2, A2>& x, unsigne… in eval_divide() function 1228 inline void eval_divide(mpfr_float_backend<D1, A1>& a, const mpfr_float_backend<D2, A2>& x, long y) in eval_divide() function 1239 inline void eval_divide(mpfr_float_backend<D1, A1>& a, unsigned long x, const mpfr_float_backend<D2… in eval_divide() function 1244 inline void eval_divide(mpfr_float_backend<D1, A1>& a, long x, const mpfr_float_backend<D2, A2>& y) in eval_divide() function
|
D | cpp_dec_float.hpp | 2723 inline void eval_divide(cpp_dec_float<Digits10, ExponentType, Allocator>& result, const cpp_dec_flo… in eval_divide() function 2744 inline void eval_divide(cpp_dec_float<Digits10, ExponentType, Allocator>& result, const boost::ulon… in eval_divide() function 2777 inline void eval_divide(cpp_dec_float<Digits10, ExponentType, Allocator>& result, boost::long_long_… in eval_divide() function
|
/third_party/boost/boost/multiprecision/detail/functions/ |
D | trig.hpp | 34 eval_divide(result, x_pow_n_div_n_fact, pochham_b); in hyp0F1() 55 eval_divide(x_pow_n_div_n_fact, n); in hyp0F1() 59 eval_divide(term, x_pow_n_div_n_fact, pochham_b); in hyp0F1() 125 eval_divide(n_pi, xx, get_constant_pi<T>()); in eval_sin() 177 eval_divide(t, si_type(-4)); in eval_sin() 187 eval_divide(t, si_type(-4)); in eval_sin() 203 eval_divide(xx, n_three_pow_scale); in eval_sin() 207 eval_divide(t, si_type(-4)); in eval_sin() 281 eval_divide(t, xx, get_constant_pi<T>()); in eval_cos() 340 eval_divide(t, si_type(-4)); in eval_cos() [all …]
|
D | pow.hpp | 82 eval_divide(result, temp, denom); in pow_imp() 128 eval_divide(x_pow_n_div_n_fact, n); in hyp0F0() 177 eval_divide(x_pow_n_div_n_fact, n); in hyp1F0() 258 eval_divide(exp_series, ui_type(k)); in eval_exp() 264 eval_divide(exp_series, ui_type(k)); in eval_exp() 304 eval_divide(result, xx, get_constant_ln2<T>()); in eval_exp() 323 eval_divide(exp_series, p2); in eval_exp() 333 eval_divide(result, ui_type(1), exp_series); in eval_exp() 416 eval_divide(t2, pow, k); in eval_log() 457 eval_divide(result, get_constant_log10<T>()); [all …]
|
D | constants.hpp | 76 eval_divide(num, denom); in calc_log2() 126 eval_divide(result, denom); in calc_e() 216 eval_divide(result, B, D); in calc_pi() 329 eval_divide(result, std::numeric_limits<number<T> >::epsilon().backend());
|
/third_party/boost/libs/multiprecision/test/ |
D | skeleton_backend.hpp | 105 void eval_divide(skeleton_backend& a, const skeleton_backend& b); 439 void eval_divide(skeleton_backend& result, unsigned long long arg); 440 void eval_divide(skeleton_backend& result, unsigned long arg); 441 void eval_divide(skeleton_backend& result, unsigned arg); 442 void eval_divide(skeleton_backend& result, unsigned short arg); 443 void eval_divide(skeleton_backend& result, unsigned char arg); 444 void eval_divide(skeleton_backend& result, char arg); 445 void eval_divide(skeleton_backend& result, long long arg); 446 void eval_divide(skeleton_backend& result, long arg); 447 void eval_divide(skeleton_backend& result, int arg); [all …]
|
/third_party/boost/boost/multiprecision/detail/ |
D | float_string_cvt.hpp | 48 using default_ops::eval_divide; in convert_to_string() 124 eval_divide(t, ui_type(10)); in convert_to_string() 195 using default_ops::eval_divide; in convert_from_string() 221 eval_divide(b, ui_type(0)); in convert_from_string() 229 eval_divide(b, ui_type(0)); in convert_from_string()
|
D | no_et_ops.hpp | 143 using default_ops::eval_divide; in operator /() 144 eval_divide(result.backend(), a.backend(), b.backend()); in operator /() 153 using default_ops::eval_divide; in operator /() 154 eval_divide(result.backend(), a.backend(), number<B, et_off>::canonical_value(b)); in operator /() 163 using default_ops::eval_divide; in operator /() 164 eval_divide(result.backend(), number<B, et_off>::canonical_value(a), b.backend()); in operator /() 478 using default_ops::eval_divide; in operator /() 480 eval_divide(a.backend(), b.backend()); in operator /() 487 using default_ops::eval_divide; in operator /() 489 eval_divide(a.backend(), number<B, et_off>::canonical_value(b)); in operator /()
|
D | default_ops.hpp | 147 eval_divide(T& result, V const& v) in eval_divide() function 151 eval_divide(result, t); in eval_divide() 155 eval_divide(T& result, V const& v) in eval_divide() function 158 eval_divide(result, t); in eval_divide() 487 BOOST_MP_CXX14_CONSTEXPR void eval_divide(T& t, const U& u, const V& v); 493 eval_divide(t, v); in eval_divide_default() 497 eval_divide(temp, u, v); in eval_divide_default() 503 eval_divide(t, v); in eval_divide_default() 512 eval_divide(t, u, vv); in eval_divide_default() 518 eval_divide(t, u, vv); in eval_divide_default() [all …]
|
D | integer_ops.hpp | 18 eval_divide(q, x, y); in eval_qr() 119 eval_divide(result, a, t); in eval_lcm()
|
D | generic_interconvert.hpp | 283 using default_ops::eval_divide; in generic_convert_rational_to_float_imp() 285 eval_divide(result, fn.backend(), fd.backend()); in generic_convert_rational_to_float_imp()
|
/third_party/boost/boost/multiprecision/cpp_int/ |
D | divide.hpp | 454 eval_divide( in eval_divide() function 467 eval_divide( in eval_divide() function 480 eval_divide( in eval_divide() function 493 eval_divide( in eval_divide() function 499 eval_divide(result, a, b); in eval_divide() 504 eval_divide( in eval_divide() function 510 eval_divide(result, a, b); in eval_divide() 515 eval_divide( in eval_divide() function 521 eval_divide(result, a, b); in eval_divide() 598 eval_divide( in eval_divide() function [all …]
|
/third_party/boost/boost/multiprecision/cpp_bin_float/ |
D | transcendental.hpp | 27 eval_divide(t, num, denom); in eval_exp_taylor() 99 eval_divide(res, t); in eval_exp() 103 …eval_divide(n, arg, default_ops::get_constant_ln2<cpp_bin_float<Digits, DigitBase, Allocator, Expo… in eval_exp()
|
/third_party/boost/libs/multiprecision/performance/ |
D | arithmetic_backend.hpp | 185 …ename enable_if_c<std::numeric_limits<Arithmetic>::has_infinity>::type eval_divide(arithmetic_back… in eval_divide() function 190 …name disable_if_c<std::numeric_limits<Arithmetic>::has_infinity>::type eval_divide(arithmetic_back… in eval_divide() function 214 eval_divide(arithmetic_backend<Arithmetic>& result, const A2& o) in eval_divide() function 222 eval_divide(arithmetic_backend<Arithmetic>& result, const A2& o) in eval_divide() function 243 …ename enable_if_c<std::numeric_limits<Arithmetic>::has_infinity>::type eval_divide(arithmetic_back… in eval_divide() function 248 …name disable_if_c<std::numeric_limits<Arithmetic>::has_infinity>::type eval_divide(arithmetic_back… in eval_divide() function 272 eval_divide(arithmetic_backend<Arithmetic>& result, const arithmetic_backend<Arithmetic>& a, const … in eval_divide() function 280 eval_divide(arithmetic_backend<Arithmetic>& result, const arithmetic_backend<Arithmetic>& a, const … in eval_divide() function
|
/third_party/boost/boost/math/cstdfloat/ |
D | cstdfloat_iostream.hpp | 368 …template<class float_type, class type_a> inline void eval_divide (float_type& b, const type_a& … in eval_divide() function 479 eval_divide(t, 10); in convert_to_string() 600 eval_divide(value, 0); in convert_from_string() 615 eval_divide(value, 0); in convert_from_string()
|
/third_party/boost/boost/multiprecision/concepts/ |
D | mp_number_archetypes.hpp | 154 inline void eval_divide(number_backend_float_architype& result, const number_backend_float_archityp… in eval_divide() function
|