Home
last modified time | relevance | path

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

123

/third_party/boost/boost/multiprecision/
Dcpp_bin_float.hpp85 class cpp_bin_float class
118cpp_bin_float() BOOST_MP_NOEXCEPT_IF(noexcept(rep_type())) : m_data(), m_exponent(exponent_zero), … in BOOST_MP_NOEXCEPT_IF()
120cpp_bin_float(const cpp_bin_float& o) BOOST_MP_NOEXCEPT_IF(noexcept(rep_type(std::declval<const re… in BOOST_MP_NOEXCEPT_IF()
124cpp_bin_float(const cpp_bin_float<D, B, A, E, MinE, MaxE>& o, typename boost::enable_if_c<(bit_cou… in cpp_bin_float() function in boost::multiprecision::backends::cpp_bin_float
129 …explicit cpp_bin_float(const cpp_bin_float<D, B, A, E, MinE, MaxE>& o, typename boost::disable_if_… in cpp_bin_float() function in boost::multiprecision::backends::cpp_bin_float
135 cpp_bin_float(const Float& f, in cpp_bin_float() function in boost::multiprecision::backends::cpp_bin_float
143 explicit cpp_bin_float(const Float& f, in cpp_bin_float() function in boost::multiprecision::backends::cpp_bin_float
151 cpp_bin_float(const Float& f, in cpp_bin_float() function in boost::multiprecision::backends::cpp_bin_float
159 explicit cpp_bin_float(const Float& f, in cpp_bin_float() function in boost::multiprecision::backends::cpp_bin_float
167cpp_bin_float& operator=(const cpp_bin_float& o) BOOST_MP_NOEXCEPT_IF(noexcept(std::declval<rep_ty… in operator =()
[all …]
Dcpp_complex.hpp18 using cpp_complex_backend = complex_adaptor<cpp_bin_float<Digits, DigitBase, Allocator, Exponent, M…
21 using cpp_complex = number<complex_adaptor<cpp_bin_float<Digits, DigitBase, Allocator, Exponent, Mi…
34 typedef number<complex_adaptor<cpp_bin_float<50> >, et_off> cpp_complex_50;
35 typedef number<complex_adaptor<cpp_bin_float<100> >, et_off> cpp_complex_100;
37 typedef number<complex_adaptor<cpp_bin_float<24, backends::digit_base_2, void, boost::int16_t, -126…
38 typedef number<complex_adaptor<cpp_bin_float<53, backends::digit_base_2, void, boost::int16_t, -102…
39 typedef number<complex_adaptor<cpp_bin_float<64, backends::digit_base_2, void, boost::int16_t, -163…
40 typedef number<complex_adaptor<cpp_bin_float<113, backends::digit_base_2, void, boost::int16_t, -16…
41 typedef number<complex_adaptor<cpp_bin_float<237, backends::digit_base_2, void, boost::int32_t, -26…
/third_party/boost/boost/multiprecision/cpp_bin_float/
Dio.hpp173 cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>& cpp_bin_float<Digits, DigitBase,… in operator =()
178 …static const boost::intmax_t max_digits_seen = 4 + (cpp_bin_float<Digits, DigitBase, Allocator, Ex… in operator =()
195 …return *this = std::numeric_limits<number<cpp_bin_float<Digits, DigitBase, Allocator, Exponent, Mi… in operator =()
199 …*this = std::numeric_limits<number<cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, Max… in operator =()
289 …boost::intmax_t max_bits = cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>::bit_… in operator =()
291cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>::bit_count + ((cpp_bin_float<Dig… in operator =()
310 …final_exponent = (boost::int64_t)cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>… in operator =()
311 …int rshift = msb(t) - cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>::bit_c… in operator =()
334 …if (final_exponent > cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>::max_expone… in operator =()
336 … exponent() = cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>::max_exponent; in operator =()
[all …]
Dtranscendental.hpp12 void eval_exp_taylor(cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>& res, const in eval_exp_taylor()
14 …static const int bits = cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>::bit_cou… in eval_exp_taylor()
19 cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE> num(arg), denom, t; in eval_exp_taylor()
35 void eval_exp(cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>& res, const cpp_bin… in eval_exp()
91 cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE> t, n; in eval_exp()
103 …eval_divide(n, arg, default_ops::get_constant_ln2<cpp_bin_float<Digits, DigitBase, Allocator, Expo… in eval_exp()
105 …eval_multiply(t, n, default_ops::get_constant_ln2<cpp_bin_float<Digits, DigitBase, Allocator, Expo… in eval_exp()
108 …if (t.compare(default_ops::get_constant_ln2<cpp_bin_float<Digits, DigitBase, Allocator, Exponent, … in eval_exp()
128 …res = std::numeric_limits<number<cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE>… in eval_exp()
132 …BOOST_ASSERT(t.compare(default_ops::get_constant_ln2<cpp_bin_float<Digits, DigitBase, Allocator, E… in eval_exp()
[all …]
/third_party/boost/libs/multiprecision/performance/
Dperformance_test.log802 cpp_bin_float 50 + 0.0381834
803 cpp_bin_float 50 - 0.0409089
804 cpp_bin_float 50 * 0.0408401
805 cpp_bin_float 50 / 0.472005
806 cpp_bin_float 50 str 0.00249639
807 cpp_bin_float 50 +(int) 0.0381889
808 cpp_bin_float 50 -(int) 0.0423205
809 cpp_bin_float 50 *(int) 0.0223518
810 cpp_bin_float 50 /(int) 0.0938506
811 cpp_bin_float 50 construct 0.00303111
[all …]
/third_party/boost/libs/math/test/
Dtest_gamma_mp.cpp171 test_gamma(number<cpp_bin_float<38> >(0), "number<cpp_bin_float<38> >"); in BOOST_AUTO_TEST_CASE()
172 test_gamma(number<cpp_bin_float<45> >(0), "number<cpp_bin_float<45> >"); in BOOST_AUTO_TEST_CASE()
174 test_gamma(number<cpp_bin_float<55> >(0), "number<cpp_bin_float<55> >"); in BOOST_AUTO_TEST_CASE()
175 test_gamma(number<cpp_bin_float<65> >(0), "number<cpp_bin_float<65> >"); in BOOST_AUTO_TEST_CASE()
176 test_gamma(number<cpp_bin_float<75> >(0), "number<cpp_bin_float<75> >"); in BOOST_AUTO_TEST_CASE()
177 test_gamma(number<cpp_bin_float<85> >(0), "number<cpp_bin_float<85> >"); in BOOST_AUTO_TEST_CASE()
Dtest_pFq.cpp41 typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<40> > dec_40; in BOOST_AUTO_TEST_CASE()
Dtest_1F1_log.cpp190 typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<40> > dec_40; in BOOST_AUTO_TEST_CASE()
Dtest_1F1.cpp190 typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<40> > dec_40; in BOOST_AUTO_TEST_CASE()
Dtest_1F1_regularized.cpp190 typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<40> > dec_40; in BOOST_AUTO_TEST_CASE()
/third_party/boost/libs/multiprecision/test/
Dtest_mixed_cpp_bin_float.cpp19 …typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<100>, boost::multipreci… in main()
20 …typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<50>, boost::multiprecis… in main()
21 …typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<100>, boost::multipreci… in main()
22 …typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<50>, boost::multiprecis… in main()
Dtest_arithmetic_cpp_bin_float_2m.cpp14 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_bin_float<Digits, Digi…
16 …typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<Digits, DigitBase, Allo…
17 …typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<((std::numeric_limits<n…
24 …test<boost::multiprecision::number<boost::multiprecision::cpp_bin_float<1000, boost::multiprecisio… in main()
Dtest_arithmetic_cpp_bin_float_2.cpp13 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_bin_float<Digits, Digi…
15 …typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<Digits, DigitBase, Allo…
16 …typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<((std::numeric_limits<n…
22 …test<boost::multiprecision::number<boost::multiprecision::cpp_bin_float<1000, boost::multiprecisio… in main()
Dtest_arithmetic_cpp_bin_float_3.cpp11 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_bin_float<Digits, Digi…
13 …typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<Digits, DigitBase, Allo…
14 …typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<((std::numeric_limits<n…
Dtest_arithmetic_cpp_bin_float_1.cpp11 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_bin_float<Digits, Digi…
13 …typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<Digits, DigitBase, Allo…
14 …typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<((std::numeric_limits<n…
Dbug12039.cpp10 …typedef boost::multiprecision::number<boost::multiprecision::backends::cpp_bin_float<256> > ext_f… in main()
11 …typedef boost::multiprecision::number<boost::multiprecision::backends::cpp_bin_float<2046> > long_… in main()
Dtest_cpp_bin_float_io.cpp263 test<number<cpp_bin_float<113, digit_base_2> > >(); in main()
264 test_round_trip<number<cpp_bin_float<113, digit_base_2> > >(); in main()
267 test<number<cpp_bin_float<53, digit_base_2> > >(); in main()
268 test_round_trip<number<cpp_bin_float<53, digit_base_2> > >(); in main()
Dtest_tan.cpp73 …ge_value_support<boost::multiprecision::number<boost::multiprecision::cpp_bin_float<Digits, DigitB…
657 …test<boost::multiprecision::number<boost::multiprecision::cpp_bin_float<35, boost::multiprecision:… in main()
Dtest_arithmetic_complex_adaptor.cpp15 …:number<boost::multiprecision::complex_adaptor<boost::multiprecision::cpp_bin_float<50> >, boost::… in main()
Dtest_arithmetic_complex_adaptor_2.cpp15 …:number<boost::multiprecision::complex_adaptor<boost::multiprecision::cpp_bin_float<50> >, boost::… in main()
Dtest_float_conversions.cpp29 …typedef number<backends::cpp_bin_float<11, backends::digit_base_2, void, boost::int8_t, -14, 15>, … in main()
/third_party/boost/libs/math/example/
Dbig_seventh.cpp60 …typedef number<backends::cpp_bin_float<113, backends::digit_base_2, void, boost::int16_t, -16382, … in no_et()
61 …typedef number<backends::cpp_bin_float<113, backends::digit_base_2, void, boost::int16_t, -16382, … in no_et()
63 …typedef number<backends::cpp_bin_float<113, backends::digit_base_2, void, boost::int16_t, -16382, … in no_et()
79 typedef number<backends::cpp_bin_float<50>, et_off > cpp_bin_float_50_no_et; in no_et()
80 typedef number<backends::cpp_bin_float<50>, et_on > cpp_bin_float_50_et; in no_et()
/third_party/boost/libs/multiprecision/test/include_test/
Dcpp_bin_float_include_test.cpp12 cpp_bin_float<50> a; in main()
/third_party/boost/libs/multiprecision/performance/performance_test_files/
Dtest34.cpp14 …test<boost::multiprecision::number<boost::multiprecision::cpp_bin_float<500> > >("cpp_bin_float", … in test34()
/third_party/boost/libs/multiprecision/test/math/high_prec/
Dtest_gamma.cpp71 typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<450> > mp_type; in BOOST_AUTO_TEST_CASE()

123