Home
last modified time | relevance | path

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

12

/third_party/boost/boost/multiprecision/
Dmpfr.hpp37 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
684mpfr_float_backend(const mpfr_float_backend& o) : detail::mpfr_float_imp<digits10, AllocationType>… in mpfr_float_backend() argument
[all …]
Dmpc.hpp134 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 …]
Dmpfi.hpp214 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/
Dsf_performance_bessel1.cpp13 …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/
Dsetup.hpp72 …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/
Dtest_mixed_mpfr_float.cpp19 …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()
Dtest_arithmetic_mpfr_50.cpp15 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;
Dtest_arithmetic_mpfr.cpp15 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;
Dtest_arithmetic_mpfr_50_static.cpp15 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;
Dtest_constants.cpp163 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/
Dnumber_concept_check.cpp193 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()
Dsf_concept_check_beta_2.cpp86 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()
Dsf_concept_check_beta.cpp90 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()
Dsf_concept_check_beta_3.cpp88 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()
Dsf_concept_check_poly.cpp98 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()
Dsf_concept_check_bessel.cpp103 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()
Dsf_concept_check_gamma.cpp111 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()
Dsf_concept_check_elliptic.cpp107 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()
Dsf_concept_check_basic.cpp136 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/
Dsf_performance_bessel_02.cpp12 …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()
Dsf_performance_bessel_04.cpp12 …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()
Dsf_performance_bessel_03.cpp12 … (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()
Dsf_performance_basic_2.cpp11 …basic_allocation_test("mpfr_float_50 - no expression templates", number<mpfr_float_backend<50>, et… in basic_tests_2()
Dsf_performance_basic_6.cpp11 …poly_allocation_test("mpfr_float_50 - no expression templates", number<mpfr_float_backend<50>, et_… in basic_tests_6()
Dsf_performance_poly_02.cpp11 …, "mpfr_float_50 (no expression templates", test_polynomial<number<mpfr_float_backend<50>, et_off>… in poly_tests_02()

12