/third_party/boost/libs/math/test/ |
D | test_laguerre.hpp | 33 pg funcp = boost::math::laguerre<value_type>; in do_test_laguerre2() 35 pg funcp = boost::math::laguerre; in do_test_laguerre2() 66 pg funcp = boost::math::laguerre<unsigned, value_type>; in do_test_laguerre3() 68 pg funcp = boost::math::laguerre; in do_test_laguerre3() 114 …BOOST_CHECK_CLOSE_FRACTION(::boost::math::laguerre(1, static_cast<T>(0.5L)), static_cast<T>(0.5L),… in test_spots() 115 …BOOST_CHECK_CLOSE_FRACTION(::boost::math::laguerre(4, static_cast<T>(0.5L)), static_cast<T>(-0.330… in test_spots() 116 …BOOST_CHECK_CLOSE_FRACTION(::boost::math::laguerre(7, static_cast<T>(0.5L)), static_cast<T>(-0.518… in test_spots() 117 …BOOST_CHECK_CLOSE_FRACTION(::boost::math::laguerre(20, static_cast<T>(0.5L)), static_cast<T>(0.312… in test_spots() 118 …BOOST_CHECK_CLOSE_FRACTION(::boost::math::laguerre(50, static_cast<T>(0.5L)), static_cast<T>(-0.31… in test_spots() 120 …BOOST_CHECK_CLOSE_FRACTION(::boost::math::laguerre(1, static_cast<T>(-0.5L)), static_cast<T>(1.5L)… in test_spots() [all …]
|
D | test_tr1.cpp | 428 …BOOST_CHECK_CLOSE_FRACTION(tr1::laguerre(1, static_cast<float>(0.5L)), static_cast<float>(0.5L), e… in test_values() 429 …BOOST_CHECK_CLOSE_FRACTION(tr1::laguerre(4, static_cast<float>(0.5L)), static_cast<float>(-0.33072… in test_values() 430 …BOOST_CHECK_CLOSE_FRACTION(tr1::laguerre(7, static_cast<float>(0.5L)), static_cast<float>(-0.51833… in test_values() 431 …BOOST_CHECK_CLOSE_FRACTION(tr1::laguerre(20, static_cast<float>(0.5L)), static_cast<float>(0.31201… in test_values() 432 …BOOST_CHECK_CLOSE_FRACTION(tr1::laguerre(50, static_cast<float>(0.5L)), static_cast<float>(-0.3181… in test_values() 434 …BOOST_CHECK_CLOSE_FRACTION(tr1::laguerre(1, static_cast<float>(-0.5L)), static_cast<float>(1.5L), … in test_values() 435 …BOOST_CHECK_CLOSE_FRACTION(tr1::laguerre(4, static_cast<float>(-0.5L)), static_cast<float>(3.83593… in test_values() 436 …BOOST_CHECK_CLOSE_FRACTION(tr1::laguerre(7, static_cast<float>(-0.5L)), static_cast<float>(7.95093… in test_values() 437 …BOOST_CHECK_CLOSE_FRACTION(tr1::laguerre(20, static_cast<float>(-0.5L)), static_cast<float>(76.129… in test_values() 438 …BOOST_CHECK_CLOSE_FRACTION(tr1::laguerre(50, static_cast<float>(-0.5L)), static_cast<float>(2307.4… in test_values() [all …]
|
D | test_policy_sf.cpp | 96 TEST_POLICY_SF(laguerre(5, 12.2)); in BOOST_AUTO_TEST_CASE() 97 TEST_POLICY_SF(laguerre(7, 3, 5.0)); in BOOST_AUTO_TEST_CASE()
|
D | test_tr1.c | 498 check_close_fraction(laguerre(1, 0.5), 0.5, eps * 100, __LINE__); in test_values() 499 …check_close_fraction(laguerre(4, 0.5), -0.3307291666666666666666666666666666666667, eps * 100, __L… in test_values() 500 …check_close_fraction(laguerre(7, 0.5), -0.5183392237103174603174603174603174603175, eps * 100, __L… in test_values() 501 …check_close_fraction(laguerre(20, 0.5), 0.3120174870800154148915399248893113634676, eps * 100, __L… in test_values() 502 …check_close_fraction(laguerre(50, 0.5), -0.3181388060269979064951118308575628226834, eps * 100, __… in test_values() 504 check_close_fraction(laguerre(1, -0.5), 1.5, eps * 100, __LINE__); in test_values() 505 …check_close_fraction(laguerre(4, -0.5), 3.835937500000000000000000000000000000000, eps * 100, __LI… in test_values() 506 …check_close_fraction(laguerre(7, -0.5), 7.950934709821428571428571428571428571429, eps * 100, __LI… in test_values() 507 …check_close_fraction(laguerre(20, -0.5), 76.12915699869631476833699787070874048223, eps * 100, __L… in test_values() 508 …check_close_fraction(laguerre(50, -0.5), 2307.428631277506570629232863491518399720, eps * 100, __L… in test_values() [all …]
|
D | test_autodiff_8.cpp | 150 auto autodiff_v = boost::math::laguerre(n, make_fvar<T, m>(x)); in BOOST_AUTO_TEST_CASE_TEMPLATE() 151 auto anchor_v = boost::math::laguerre(n, x); in BOOST_AUTO_TEST_CASE_TEMPLATE() 155 auto autodiff_v = boost::math::laguerre(n, r, make_fvar<T, m>(x)); in BOOST_AUTO_TEST_CASE_TEMPLATE() 156 auto anchor_v = boost::math::laguerre(n, r, x); in BOOST_AUTO_TEST_CASE_TEMPLATE()
|
/third_party/boost/libs/math/test/compile_test/ |
D | sf_laguerre_incl_test.cpp | 18 check_result<float>(boost::math::laguerre<float>(u, f)); in compile_and_link_test() 19 check_result<double>(boost::math::laguerre<double>(u, d)); in compile_and_link_test() 21 check_result<long double>(boost::math::laguerre<long double>(u, l)); in compile_and_link_test() 27 check_result<float>(boost::math::laguerre<float, def_pol>(u, u, f, p)); in compile_and_link_test() 28 check_result<double>(boost::math::laguerre<double, def_pol>(u, u, d, p)); in compile_and_link_test() 30 check_result<long double>(boost::math::laguerre<long double, def_pol>(u, u, l, p)); in compile_and_link_test()
|
D | instantiate.hpp | 230 boost::math::laguerre(1, v1); in instantiate() 231 boost::math::laguerre(2, 1, v1); in instantiate() 232 boost::math::laguerre(2u, 1u, v1); in instantiate() 444 boost::math::laguerre(1, v1 * 1); in instantiate() 445 boost::math::laguerre(2, 1, v1 * 1); in instantiate() 446 boost::math::laguerre(2u, 1u, v1 * 1); in instantiate() 629 boost::math::laguerre(1, v1, pol); in instantiate() 630 boost::math::laguerre(2, 1, v1, pol); in instantiate() 846 test::laguerre(1, v1); in instantiate() 847 test::laguerre(2, 1, v1); in instantiate() [all …]
|
D | tr1_incl_test.cpp | 158 check_result<float>(boost::math::tr1::laguerre(ui, f)); in compile_and_link_test() 160 check_result<double>(boost::math::tr1::laguerre(ui, d)); in compile_and_link_test() 161 check_result<long double>(boost::math::tr1::laguerre(ui, l)); in compile_and_link_test() 163 check_result<double>(boost::math::tr1::laguerre(ui, i)); in compile_and_link_test() 164 check_result<double>(boost::math::tr1::laguerre(ui, ui)); in compile_and_link_test()
|
/third_party/boost/boost/math/special_functions/ |
D | laguerre.hpp | 55 laguerre(unsigned n, T x, const Policy&, const boost::true_type&) in laguerre() function 64 laguerre(unsigned n, unsigned m, T x, const boost::false_type&) in laguerre() function 66 return boost::math::laguerre(n, m, x, policies::policy<>()); in laguerre() 73 laguerre(unsigned n, T x) in laguerre() function 75 return laguerre(n, x, policies::policy<>()); in laguerre() 94 return boost::math::laguerre(n, x, pol); in laguerre_imp() 118 laguerre(unsigned n, unsigned m, T x, const Policy& pol) in laguerre() function 127 laguerre(unsigned n, T1 m, T2 x) in laguerre() function 130 return detail::laguerre(n, m, x, tag_type()); in laguerre()
|
D | hypergeometric_2F0.hpp | 108 boost::math::laguerre(n, m, -(1 / z), pol); in hypergeometric_2F0_imp() 117 boost::math::laguerre(n, m, -(1 / z), pol); in hypergeometric_2F0_imp()
|
/third_party/boost/libs/math/doc/sf/ |
D | laguerre.qbk | 1 [section:laguerre Laguerre (and Associated) Polynomials] 6 #include <boost/math/special_functions/laguerre.hpp> 12 ``__sf_result`` laguerre(unsigned n, T x); 15 ``__sf_result`` laguerre(unsigned n, T x, const ``__Policy``&); 18 ``__sf_result`` laguerre(unsigned n, unsigned m, T x); 21 ``__sf_result`` laguerre(unsigned n, unsigned m, T x, const ``__Policy``&); 41 ``__sf_result`` laguerre(unsigned n, T x); 44 ``__sf_result`` laguerre(unsigned n, T x, const ``__Policy``&); 53 [graph laguerre] 56 ``__sf_result`` laguerre(unsigned n, unsigned m, T x); [all …]
|
/third_party/boost/libs/math/reporting/performance/ |
D | test_laguerre.cpp | 29 …screen_data([](const std::vector<double>& v){ return boost::math::laguerre(v[0], v[1]); }, [](co… in main() 33 …screen_data([](const std::vector<double>& v){ return std::tr1::laguerre(v[0], v[1]); }, [](const… in main() 45 …time = exec_timed_test([](const std::vector<double>& v){ return boost::math::laguerre(v[0], v[1])… in main() 57 …time = exec_timed_test([](const std::vector<double>& v){ return boost::math::laguerre(v[0], v[1],… in main() 68 …time = exec_timed_test([](const std::vector<double>& v){ return std::tr1::laguerre(v[0], v[1]); … in main()
|
D | test_assoc_laguerre.cpp | 29 …screen_data([](const std::vector<double>& v){ return boost::math::laguerre(v[0], v[1], v[2]); },… in main() 45 …time = exec_timed_test([](const std::vector<double>& v){ return boost::math::laguerre(v[0], v[1],… in main() 57 …time = exec_timed_test([](const std::vector<double>& v){ return boost::math::laguerre(v[0], v[1],… in main()
|
/third_party/boost/libs/multiprecision/test/concepts/ |
D | sf_concept_check_poly.cpp | 75 boost::math::laguerre(1, v1); in test_extra() 76 boost::math::laguerre(2, 1, v1); in test_extra() 77 boost::math::laguerre(2u, 1u, v1); in test_extra()
|
/third_party/boost/libs/math/tools/ |
D | laguerre_data.cpp | 22 T r1 = laguerre(boost::math::tools::real_cast<unsigned>(n), x); in laguerre2_data() 31 T r1 = laguerre(real_cast<unsigned>(n), real_cast<unsigned>(m), x); in laguerre3_data()
|
/third_party/boost/libs/math/src/tr1/ |
D | laguerre.cpp | 16 return c_policies::laguerre BOOST_PREVENT_MACRO_SUBSTITUTION(n, x); in BOOST_PREVENT_MACRO_SUBSTITUTION()
|
D | laguerref.cpp | 16 return c_policies::laguerre BOOST_PREVENT_MACRO_SUBSTITUTION(n, x); in BOOST_PREVENT_MACRO_SUBSTITUTION()
|
D | laguerrel.cpp | 16 return c_policies::laguerre BOOST_PREVENT_MACRO_SUBSTITUTION(n, x); in BOOST_PREVENT_MACRO_SUBSTITUTION()
|
D | assoc_laguerre.cpp | 16 return c_policies::laguerre BOOST_PREVENT_MACRO_SUBSTITUTION(n, m, x); in BOOST_PREVENT_MACRO_SUBSTITUTION()
|
D | assoc_laguerrel.cpp | 16 return c_policies::laguerre BOOST_PREVENT_MACRO_SUBSTITUTION(n, m, x); in BOOST_PREVENT_MACRO_SUBSTITUTION()
|
D | assoc_laguerref.cpp | 16 return c_policies::laguerre BOOST_PREVENT_MACRO_SUBSTITUTION(n, m, x); in BOOST_PREVENT_MACRO_SUBSTITUTION()
|
/third_party/boost/libs/math/reporting/accuracy/ |
D | bindings.hpp | 50 #define LAGUERRE_FUNCTION_TO_TEST std::laguerre 280 inline double laguerre(unsigned n, unsigned m, double x){ return gsl_sf_laguerre_n(n, m, x); } in laguerre() function 284 #define ASSOC_LAGUERRE_FUNCTION_TO_TEST laguerre 716 #define LAGUERRE_FUNCTION_TO_TEST boost::math::laguerre 717 #define ASSOC_LAGUERRE_FUNCTION_TO_TEST boost::math::laguerre
|
/third_party/boost/libs/multiprecision/example/ |
D | gauss_laguerre_quadrature.cpp | 52 namespace gauss { namespace laguerre { namespace 512 …typedef gauss::laguerre::detail::abscissas_and_weights<local::float_type> abscissas_and_weights_ty… in main() 522 typedef gauss::laguerre::detail::airy_ai_object<local::float_type> airy_ai_object_type; in main()
|
/third_party/boost/libs/math/doc/equations/ |
D | laguerre_1.mml | 3 <mtext>laguerre</mtext>
|
D | laguerre_0.mml | 3 <mtext>laguerre</mtext>
|