Home
last modified time | relevance | path

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

/third_party/boost/boost/multiprecision/
Dcomplex_adaptor.hpp201 inline void eval_multiply(complex_adaptor<Backend>& result, const complex_adaptor<Backend>& o) in eval_multiply() function
204 eval_multiply(t1, result.real_data(), o.real_data()); in eval_multiply()
205 eval_multiply(t2, result.imag_data(), o.imag_data()); in eval_multiply()
207 eval_multiply(t1, result.real_data(), o.imag_data()); in eval_multiply()
208 eval_multiply(t2, result.imag_data(), o.real_data()); in eval_multiply()
221 using default_ops::eval_multiply; in eval_divide()
237 eval_multiply(t2, z.real_data(), t1); in eval_divide()
241 eval_multiply(result.real_data(), t1); in eval_divide()
245 eval_multiply(result.imag_data(), t1); in eval_divide()
252 eval_multiply(t2, z.imag_data(), t1); in eval_divide()
[all …]
Dmpc.hpp765 inline void eval_multiply(mpc_complex_backend<D1>& result, const mpc_complex_backend<D2>& o) in eval_multiply() function
773 inline void eval_multiply(mpc_complex_backend<D1>& result, const mpfr_float_backend<D2>& o) in eval_multiply() function
798 inline void eval_multiply(mpc_complex_backend<digits10>& result, unsigned long i) in eval_multiply() function
824 inline void eval_multiply(mpc_complex_backend<digits10>& result, long i) in eval_multiply() function
930 inline void eval_multiply(mpc_complex_backend<D1>& a, const mpc_complex_backend<D2>& x, const mpc_c… in eval_multiply() function
938 inline void eval_multiply(mpc_complex_backend<D1>& a, const mpc_complex_backend<D2>& x, const mpfr_… in eval_multiply() function
943 inline void eval_multiply(mpc_complex_backend<D1>& a, const mpfr_float_backend<D2>& x, const mpc_co… in eval_multiply() function
948 inline void eval_multiply(mpc_complex_backend<D1>& a, const mpc_complex_backend<D2>& x, unsigned lo… in eval_multiply() function
953 inline void eval_multiply(mpc_complex_backend<D1>& a, const mpc_complex_backend<D2>& x, long y) in eval_multiply() function
964 inline void eval_multiply(mpc_complex_backend<D1>& a, unsigned long x, const mpc_complex_backend<D2… in eval_multiply() function
[all …]
Dnumber.hpp523 using default_ops::eval_multiply; in operator *=()
524 eval_multiply(m_backend, canonical_value(v)); in operator *=()
1017 using default_ops::eval_multiply; in do_assign()
1019eval_multiply(m_backend, canonical_value(e.left().value()), canonical_value(e.right().value())); in do_assign()
1681 using default_ops::eval_multiply; in do_multiplies()
1683 eval_multiply(m_backend, canonical_value(e.value())); in do_multiplies()
1719 using default_ops::eval_multiply; in do_multiplies()
1721 eval_multiply(m_backend, canonical_value(e.left().value())); in do_multiplies()
1722 eval_multiply(m_backend, canonical_value(e.right().value())); in do_multiplies()
1733 using default_ops::eval_multiply; in do_multiplies()
[all …]
Dgmp.hpp710 inline void eval_multiply(gmp_float<D1>& result, const gmp_float<D2>& o) in eval_multiply() function
737 inline void eval_multiply(gmp_float<digits10>& result, unsigned long i) in eval_multiply() function
765 inline void eval_multiply(gmp_float<digits10>& result, long i) in eval_multiply() function
853 inline void eval_multiply(gmp_float<D1>& a, const gmp_float<D2>& x, const gmp_float<D3>& y) in eval_multiply() function
858 inline void eval_multiply(gmp_float<D1>& a, const gmp_float<D2>& x, unsigned long y) in eval_multiply() function
863 inline void eval_multiply(gmp_float<D1>& a, const gmp_float<D2>& x, long y) in eval_multiply() function
874 inline void eval_multiply(gmp_float<D1>& a, unsigned long x, const gmp_float<D2>& y) in eval_multiply() function
879 inline void eval_multiply(gmp_float<D1>& a, long x, const gmp_float<D2>& y) in eval_multiply() function
1475 inline void eval_multiply(gmp_int& t, const gmp_int& o) in eval_multiply() function
1505 inline void eval_multiply(gmp_int& t, unsigned long i) in eval_multiply() function
[all …]
Dcpp_bin_float.hpp859 inline void eval_multiply(cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>& res, c… in eval_multiply() function
862 using default_ops::eval_multiply; in eval_multiply()
933 eval_multiply(dt, a.bits(), b.bits()); in eval_multiply()
941 inline void eval_multiply(cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>& res, c… in eval_multiply() function
943 eval_multiply(res, res, a); in eval_multiply()
947 inline typename enable_if_c<is_unsigned<U>::value>::type eval_multiply(cpp_bin_float<Digits, DigitB… in eval_multiply() function
950 using default_ops::eval_multiply; in eval_multiply()
975 eval_multiply(dt, a.bits(), static_cast<canon_ui_type>(b)); in eval_multiply()
983 inline typename enable_if_c<is_unsigned<U>::value>::type eval_multiply(cpp_bin_float<Digits, DigitB… in eval_multiply() function
985 eval_multiply(res, res, b); in eval_multiply()
[all …]
Dtommath.hpp41 void eval_multiply(tommath_int& t, const tommath_int& o);
365 eval_multiply(*this, t); in operator =()
484 inline void eval_multiply(tommath_int& t, const tommath_int& o) in eval_multiply() function
575 inline void eval_multiply(tommath_int& t, const tommath_int& p, const tommath_int& o) in eval_multiply() function
Dfloat128.hpp326 inline BOOST_MP_CXX14_CONSTEXPR void eval_multiply(float128_backend& result, const float128_backend… in eval_multiply() function
331 inline BOOST_MP_CXX14_CONSTEXPR void eval_multiply(float128_backend& result, const A& a) in eval_multiply() function
368 inline BOOST_MP_CXX14_CONSTEXPR void eval_multiply(float128_backend& result, const float128_backend… in eval_multiply() function
373 inline BOOST_MP_CXX14_CONSTEXPR void eval_multiply(float128_backend& result, const float128_backend… in eval_multiply() function
Dmpfi.hpp538 inline void eval_multiply(mpfi_float_backend<D1>& result, const mpfi_float_backend<D2>& o) in eval_multiply() function
561 inline void eval_multiply(mpfi_float_backend<digits10>& result, unsigned long i) in eval_multiply() function
587 inline void eval_multiply(mpfi_float_backend<digits10>& result, long i) in eval_multiply() function
673 inline void eval_multiply(mpfi_float_backend<D1>& a, const mpfi_float_backend<D2>& x, const mpfi_fl… in eval_multiply() function
681 inline void eval_multiply(mpfi_float_backend<D1>& a, const mpfi_float_backend<D2>& x, unsigned long… in eval_multiply() function
686 inline void eval_multiply(mpfi_float_backend<D1>& a, const mpfi_float_backend<D2>& x, long y) in eval_multiply() function
697 inline void eval_multiply(mpfi_float_backend<D1>& a, unsigned long x, const mpfi_float_backend<D2>&… in eval_multiply() function
702 inline void eval_multiply(mpfi_float_backend<D1>& a, long x, const mpfi_float_backend<D2>& y) in eval_multiply() function
Drational_adaptor.hpp223 inline void eval_multiply(rational_adaptor<IntBackend>& result, const rational_adaptor<IntBackend>&… in eval_multiply() function
Dmpfr.hpp1042 inline void eval_multiply(mpfr_float_backend<D1, A1>& result, const mpfr_float_backend<D2, A2>& o) in eval_multiply() function
1065 inline void eval_multiply(mpfr_float_backend<digits10, AllocationType>& result, unsigned long i) in eval_multiply() function
1091 inline void eval_multiply(mpfr_float_backend<digits10, AllocationType>& result, long i) in eval_multiply() function
1177 inline void eval_multiply(mpfr_float_backend<D1, A1>& a, const mpfr_float_backend<D2, A2>& x, const… in eval_multiply() function
1185 inline void eval_multiply(mpfr_float_backend<D1, A1>& a, const mpfr_float_backend<D2, A2>& x, unsig… in eval_multiply() function
1190 inline void eval_multiply(mpfr_float_backend<D1, A1>& a, const mpfr_float_backend<D2, A2>& x, long … in eval_multiply() function
1201 inline void eval_multiply(mpfr_float_backend<D1, A1>& a, unsigned long x, const mpfr_float_backend<… in eval_multiply() function
1206 inline void eval_multiply(mpfr_float_backend<D1, A1>& a, long x, const mpfr_float_backend<D2, A2>& … in eval_multiply() function
Dcpp_dec_float.hpp2718 inline void eval_multiply(cpp_dec_float<Digits10, ExponentType, Allocator>& result, const cpp_dec_f… in eval_multiply() function
2739 inline void eval_multiply(cpp_dec_float<Digits10, ExponentType, Allocator>& result, const boost::ul… in eval_multiply() function
2766 inline void eval_multiply(cpp_dec_float<Digits10, ExponentType, Allocator>& result, boost::long_lon… in eval_multiply() function
2911 using default_ops::eval_multiply; in eval_scalbn()
2914 eval_multiply(result, val, t); in eval_scalbn()
Dcpp_int.hpp1648 using default_ops::eval_multiply; in do_assign_string()
1790 eval_multiply(result, block_mult); in do_assign_string()
/third_party/boost/boost/multiprecision/detail/
Dfloat_string_cvt.hpp52 using default_ops::eval_multiply; in convert_to_string()
104 eval_multiply(t, t2, b); in convert_to_string()
105 eval_multiply(t, t2); in convert_to_string()
107 eval_multiply(t, ten); in convert_to_string()
112 eval_multiply(t, b); in convert_to_string()
119 eval_multiply(t, ui_type(10)); in convert_to_string()
145 eval_multiply(t, ten); in convert_to_string()
196 using default_ops::eval_multiply; in convert_from_string()
239 eval_multiply(b, ten); in convert_from_string()
253 eval_multiply(b, ten); in convert_from_string()
[all …]
Dinteger_ops.hpp120 eval_multiply(result, b); in eval_lcm()
293 using default_ops::eval_multiply; in eval_powm()
308 eval_multiply(t, x, y); in eval_powm()
311 eval_multiply(t, y, y); in eval_powm()
330 using default_ops::eval_multiply; in eval_powm()
347 eval_multiply(t, x, y); in eval_powm()
350 eval_multiply(t, y, y); in eval_powm()
367 using default_ops::eval_multiply; in eval_powm()
377 eval_multiply(t, x, y); in eval_powm()
380 eval_multiply(t, y, y); in eval_powm()
[all …]
Dno_et_ops.hpp111 using default_ops::eval_multiply; in operator *()
112 eval_multiply(result.backend(), a.backend(), b.backend()); in operator *()
121 using default_ops::eval_multiply; in operator *()
122 eval_multiply(result.backend(), a.backend(), number<B, et_off>::canonical_value(b)); in operator *()
131 using default_ops::eval_multiply; in operator *()
132 eval_multiply(result.backend(), b.backend(), number<B, et_off>::canonical_value(a)); in operator *()
433 using default_ops::eval_multiply; in operator *()
435 eval_multiply(a.backend(), b.backend()); in operator *()
441 using default_ops::eval_multiply; in operator *()
443 eval_multiply(b.backend(), a.backend()); in operator *()
[all …]
Ddefault_ops.hpp104 eval_multiply(T& result, V const& v) in eval_multiply() function
108 eval_multiply(result, t); in eval_multiply()
112 eval_multiply(T& result, V const& v) in eval_multiply() function
115 eval_multiply(result, t); in eval_multiply()
119 BOOST_MP_CXX14_CONSTEXPR void eval_multiply(T& t, const U& u, const V& v);
125 eval_multiply(z, u, v); in eval_multiply_add()
137 eval_multiply(z, u, v); in eval_multiply_subtract()
375 eval_multiply(t, u); in eval_multiply_default()
379 eval_multiply(t, v); in eval_multiply_default()
384 eval_multiply(t, v); in eval_multiply_default()
[all …]
/third_party/boost/boost/multiprecision/detail/functions/
Dtrig.hpp42 eval_multiply(tol, result); in hyp0F1()
54 eval_multiply(x_pow_n_div_n_fact, x); in hyp0F1()
57 eval_multiply(pochham_b, bp); in hyp0F1()
130 eval_multiply(n_pi, get_constant_pi<T>()); in eval_sin()
176 eval_multiply(t, xx, xx); in eval_sin()
182 eval_multiply(result, xx); in eval_sin()
186 eval_multiply(t, t); in eval_sin()
206 eval_multiply(t, xx, xx); in eval_sin()
212 eval_multiply(result, xx); in eval_sin()
218 eval_multiply(t2, result, ui_type(3)); in eval_sin()
[all …]
Dconstants.hpp61 eval_multiply(temp, ui_type(2 * n)); in calc_log2()
62 eval_multiply(temp, ui_type(2 * n + 1)); in calc_log2()
63 eval_multiply(num, temp); in calc_log2()
64 eval_multiply(denom, temp); in calc_log2()
66 eval_multiply(next_term, n); in calc_log2()
67 eval_multiply(temp, next_term, next_term); in calc_log2()
72 eval_multiply(denom, ui_type(4)); in calc_log2()
73 eval_multiply(num, ui_type(3)); in calc_log2()
121 eval_multiply(denom, i); in calc_e()
122 eval_multiply(result, i); in calc_e()
[all …]
Dpow.hpp57 eval_multiply(x, x); in pow_imp()
64 eval_multiply(result, x); in pow_imp()
127 eval_multiply(x_pow_n_div_n_fact, x); in hyp0F0()
159 eval_multiply(H1F0, pochham_a, x_pow_n_div_n_fact); in hyp1F0()
176 eval_multiply(x_pow_n_div_n_fact, x); in hyp1F0()
179 eval_multiply(pochham_a, ap); in hyp1F0()
180 eval_multiply(term, pochham_a, x_pow_n_div_n_fact); in hyp1F0()
257 eval_multiply(exp_series, xx); in eval_exp()
263 eval_multiply(exp_series, xx); in eval_exp()
321 eval_multiply(exp_series, get_constant_ln2<T>(), static_cast<canonical_exp_type>(n)); in eval_exp()
[all …]
/third_party/boost/boost/math/cstdfloat/
Dcstdfloat_iostream.hpp366 …template<class float_type, class type_a> inline void eval_multiply (float_type& b, const type_a& … in eval_multiply() function
367 …template<class float_type> inline void eval_multiply (float_type& b, const float_ty… in eval_multiply() function
456 eval_multiply(t, t2, x); in convert_to_string()
457 eval_multiply(t, t2); in convert_to_string()
461 eval_multiply(t, ten); in convert_to_string()
467 eval_multiply(t, x); in convert_to_string()
473 eval_multiply(t, 10); in convert_to_string()
507 eval_multiply(t, ten); in convert_to_string()
628 eval_multiply(value, ten); in convert_from_string()
643 eval_multiply(value, ten); in convert_from_string()
[all …]
/third_party/boost/boost/multiprecision/cpp_bin_float/
Dtranscendental.hpp25 eval_multiply(denom, k); in eval_exp_taylor()
26 eval_multiply(num, arg); in eval_exp_taylor()
66 using default_ops::eval_multiply; in eval_exp()
105eval_multiply(t, n, default_ops::get_constant_ln2<cpp_bin_float<Digits, DigitBase, Allocator, Expo… in eval_exp()
145 eval_multiply(res, t, t); in eval_exp()
/third_party/boost/libs/multiprecision/test/
Dskeleton_backend.hpp104 void eval_multiply(skeleton_backend& a, const skeleton_backend& b);
388 void eval_multiply(skeleton_backend& result, unsigned long long arg);
389 void eval_multiply(skeleton_backend& result, unsigned long arg);
390 void eval_multiply(skeleton_backend& result, unsigned arg);
391 void eval_multiply(skeleton_backend& result, unsigned short arg);
392 void eval_multiply(skeleton_backend& result, unsigned char arg);
393 void eval_multiply(skeleton_backend& result, char arg);
394 void eval_multiply(skeleton_backend& result, long long arg);
395 void eval_multiply(skeleton_backend& result, long arg);
396 void eval_multiply(skeleton_backend& result, int arg);
[all …]
/third_party/boost/libs/multiprecision/performance/
Darithmetic_backend.hpp180 inline BOOST_MP_CXX14_CONSTEXPR void eval_multiply(arithmetic_backend<Arithmetic>& result, const ar… in eval_multiply() function
208 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if<is_arithmetic<A2> >::type eval_multiply(arithmet… in eval_multiply() function
238 inline BOOST_MP_CXX14_CONSTEXPR void eval_multiply(arithmetic_backend<Arithmetic>& result, const ar… in eval_multiply() function
266 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if<is_arithmetic<A2> >::type eval_multiply(arithmet… in eval_multiply() function
/third_party/boost/boost/multiprecision/concepts/
Dmp_number_archetypes.hpp149 inline void eval_multiply(number_backend_float_architype& result, const number_backend_float_archit… in eval_multiply() function
/third_party/boost/libs/multiprecision/doc/
Dmultiprecision.qbk4863 [[`eval_multiply(b, cb)`][`void`][Multiplies `b` by `cb`.][[space]]]
4979 [[`eval_multiply(b, a)`][`void`][Multiplies `b` by `a`. The type of `a` shall be listed in one of …
4981 When not provided, the default version calls `eval_multiply(b, B(a))`][[space]]]
4982 [[`eval_multiply(b, cb, cb2)`][`void`][Multiplies `cb` by `cb2` and stores the result in `b`.
4983 When not provided, does the equivalent of `b = cb; eval_multiply(b, cb2)`.][[space]]]
4984 [[`eval_multiply(b, cb, a)`][`void`][Multiplies `cb` by `a` and stores the result in `b`. The type…
4986 When not provided, does the equivalent of `eval_multiply(b, cb, B(a))`.][[space]]]
4987 [[`eval_multiply(b, a, cb)`][`void`][Multiplies `a` by `cb` and stores the result in `b`. The type…
4989 When not provided, does the equivalent of `eval_multiply(b, cb, a)`.][[space]]]
4991 …When not provided does the equivalent of creating a temporary `B t` and `eval_multiply(t, cb, cb2)…
[all …]