/third_party/boost/boost/multiprecision/ |
D | mpfr.hpp | 37 struct mpfr_float_backend; 40 struct mpfr_float_backend<0, allocate_stack>; 45 struct number_category<backends::mpfr_float_backend<digits10, AllocationType> > : public mpl::int_<… 366 int compare(const mpfr_float_backend<digits10, AllocationType>& o) const BOOST_NOEXCEPT in compare() 384 mpfr_float_backend<digits10, allocate_dynamic> d(0uL, mpfr_get_prec(m_data)); in compare() 641 int compare(const mpfr_float_backend<digits10, AllocationType>& o) const BOOST_NOEXCEPT in compare() 656 mpfr_float_backend<digits10, allocate_stack> d; in compare() 681 struct mpfr_float_backend : public detail::mpfr_float_imp<digits10, AllocationType> struct 683 mpfr_float_backend() : detail::mpfr_float_imp<digits10, AllocationType>() {} in mpfr_float_backend() function 684 …mpfr_float_backend(const mpfr_float_backend& o) : detail::mpfr_float_imp<digits10, AllocationType>… in mpfr_float_backend() argument [all …]
|
D | mpc.hpp | 134 mpfr_float_backend<digits10> f(0uL, mpc_get_prec(m_data)); in operator =() 141 mpfr_float_backend<digits10> f(0uL, mpc_get_prec(m_data)); in operator =() 198 mpfr_float_backend<digits10> a(0uL, mpc_get_prec(m_data)), b(0uL, mpc_get_prec(m_data)); in operator =() 254 mpfr_float_backend<digits10> a(0uL, mpc_get_prec(m_data)), b(0uL, mpc_get_prec(m_data)); in str() 352 …mpc_complex_backend(const mpfr_float_backend<D>& val, typename enable_if_c<D <= digits10>::type* =… in mpc_complex_backend() 358 …explicit mpc_complex_backend(const mpfr_float_backend<D>& val, typename disable_if_c<D <= digits10… in mpc_complex_backend() 449 …mpc_complex_backend(mpfr_float_backend<D10, AllocationType> const& val) : detail::mpc_complex_imp<… in mpc_complex_backend() 454 mpc_complex_backend& operator=(mpfr_float_backend<D10, AllocationType> const& val) in operator =() 532 mpc_complex_backend(const mpfr_float_backend<D>& val) in mpc_complex_backend() 646 …mpc_complex_backend(const mpfr_float_backend<N>& a, const mpfr_float_backend<N>& b, unsigned digit… in mpc_complex_backend() [all …]
|
D | mpfi.hpp | 214 mpfr_float_backend<digits10> a, b; in operator =() 264 mpfr_float_backend<digits10> a, b; in str() 377 …mpfi_float_backend(const mpfr_float_backend<D>& val, typename enable_if_c<D <= digits10>::type* = … in mpfi_float_backend() 383 mpfi_float_backend& operator=(const mpfr_float_backend<D>& val) in operator =() 389 …explicit mpfi_float_backend(const mpfr_float_backend<D>& val, typename disable_if_c<D <= digits10>… in mpfi_float_backend() 422 …ents(mpfi_float_backend<D1>& result, const mpfr_float_backend<D2, AllocationType>& a, const mpfr_f… 425 typename enable_if_c<boost::is_constructible<number<mpfr_float_backend<Digits10, allocate_dynamic>,… 765 mpfr_float_backend<digits10> t; in eval_convert_to() 772 mpfr_float_backend<digits10> t; in eval_convert_to() 780 mpfr_float_backend<digits10> t; in eval_convert_to() [all …]
|
/third_party/boost/libs/multiprecision/performance/ |
D | sf_performance_bessel1.cpp | 13 …time_proc("mpfr_float_50 (no expression templates)", test_bessel<number<mpfr_float_backend<50>, et… in bessel_tests_1() 14 …time_proc("static_mpfr_float_50", test_bessel<number<mpfr_float_backend<50, allocate_stack>, et_on… in bessel_tests_1() 15 …tatic_mpfr_float_50 (no expression templates)", test_bessel<number<mpfr_float_backend<50, allocate… in bessel_tests_1() 18 …time_proc("mpfr_float_50 (no expression templates", test_bessel<number<mpfr_float_backend<50>, et_… in bessel_tests_1() 19 …time_proc("static_mpfr_float_50", test_bessel<number<mpfr_float_backend<50, allocate_stack>, et_on… in bessel_tests_1() 20 …tatic_mpfr_float_50 (no expression templates)", test_bessel<number<mpfr_float_backend<50, allocate… in bessel_tests_1()
|
/third_party/boost/libs/multiprecision/test/math/ |
D | setup.hpp | 72 …test(number<mpfr_float_backend<18> >(), "number<mpfr_float_backend<18> >"); … 73 …test(number<mpfr_float_backend<30> >(), "number<mpfr_float_backend<30> >"); … 74 …test(number<mpfr_float_backend<35> >(), "number<mpfr_float_backend<35> >"); … 81 typedef boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<18> > test_type_1; 82 typedef boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<30> > test_type_2; 83 typedef boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<35> > test_type_3;
|
/third_party/boost/libs/multiprecision/test/ |
D | test_mixed_mpfr_float.cpp | 19 …typedef boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<100>, boost::multi… in main() 20 …typedef boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<50>, boost::multip… in main() 21 …typedef boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<100>, boost::multi… in main() 22 …typedef boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<50>, boost::multip… in main()
|
D | test_arithmetic_mpfr_50.cpp | 15 struct related_type<boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<D> > > 17 typedef boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<D / 2> > type;
|
D | test_arithmetic_mpfr.cpp | 15 struct related_type<boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<D> > > 17 typedef boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<D / 2> > type;
|
D | test_arithmetic_mpfr_50_static.cpp | 15 struct related_type<boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<D> > > 17 typedef boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<D / 2> > type;
|
D | test_constants.cpp | 163 inline bool is_mpfr(const boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<N… in is_mpfr() 188 test<boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<2000> > >(); in main()
|
/third_party/boost/libs/multiprecision/test/concepts/ |
D | number_concept_check.cpp | 193 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<6> >()); in foo() 196 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<15> >()); in foo() 199 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<17> >()); in foo() 202 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<30> >()); in foo() 227 …::RealTypeConcept<boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<6> > >)); in main() 230 …:RealTypeConcept<boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<15> > >)); in main() 233 …:RealTypeConcept<boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<17> > >)); in main() 236 …:RealTypeConcept<boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<30> > >)); in main()
|
D | sf_concept_check_beta_2.cpp | 86 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<6> >()); in foo() 89 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<15> >()); in foo() 92 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<17> >()); in foo() 95 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<30> >()); in foo()
|
D | sf_concept_check_beta.cpp | 90 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<6> >()); in foo() 93 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<15> >()); in foo() 96 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<17> >()); in foo() 99 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<30> >()); in foo()
|
D | sf_concept_check_beta_3.cpp | 88 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<6> >()); in foo() 91 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<15> >()); in foo() 94 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<17> >()); in foo() 97 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<30> >()); in foo()
|
D | sf_concept_check_poly.cpp | 98 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<6> >()); in foo() 101 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<15> >()); in foo() 104 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<17> >()); in foo() 107 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<30> >()); in foo()
|
D | sf_concept_check_bessel.cpp | 103 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<6> >()); in foo() 106 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<15> >()); in foo() 109 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<17> >()); in foo() 112 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<30> >()); in foo()
|
D | sf_concept_check_gamma.cpp | 111 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<6> >()); in foo() 114 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<15> >()); in foo() 117 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<17> >()); in foo() 120 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<30> >()); in foo()
|
D | sf_concept_check_elliptic.cpp | 107 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<6> >()); in foo() 110 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<15> >()); in foo() 113 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<17> >()); in foo() 116 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<30> >()); in foo()
|
D | sf_concept_check_basic.cpp | 136 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<6> >()); in foo() 139 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<15> >()); in foo() 142 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<17> >()); in foo() 145 test_extra(boost::multiprecision::number<boost::multiprecision::mpfr_float_backend<30> >()); in foo()
|
/third_party/boost/libs/multiprecision/performance/sf_performance_files/ |
D | sf_performance_bessel_02.cpp | 12 …n)", "mpfr_float_50 (no expression templates)", test_bessel<number<mpfr_float_backend<50>, et_off>… in bessel_tests_02() 14 …on)", "mpfr_float_50 (no expression templates", test_bessel<number<mpfr_float_backend<50>, et_off>… in bessel_tests_02()
|
D | sf_performance_bessel_04.cpp | 12 …tatic_mpfr_float_50 (no expression templates)", test_bessel<number<mpfr_float_backend<50, allocate… in bessel_tests_04() 14 …tatic_mpfr_float_50 (no expression templates)", test_bessel<number<mpfr_float_backend<50, allocate… in bessel_tests_04()
|
D | sf_performance_bessel_03.cpp | 12 … (50 digit precision)", "static_mpfr_float_50", test_bessel<number<mpfr_float_backend<50, allocate… in bessel_tests_03() 14 … (50 digit precision)", "static_mpfr_float_50", test_bessel<number<mpfr_float_backend<50, allocate… in bessel_tests_03()
|
D | sf_performance_basic_2.cpp | 11 …basic_allocation_test("mpfr_float_50 - no expression templates", number<mpfr_float_backend<50>, et… in basic_tests_2()
|
D | sf_performance_basic_6.cpp | 11 …poly_allocation_test("mpfr_float_50 - no expression templates", number<mpfr_float_backend<50>, et_… in basic_tests_6()
|
D | sf_performance_poly_02.cpp | 11 …, "mpfr_float_50 (no expression templates", test_polynomial<number<mpfr_float_backend<50>, et_off>… in poly_tests_02()
|