f29a1ef2d8
2019-03-06 Edward Smith-Rowland <3dw4rd@verizon.net> PR libstdc++/86655 - std::assoc_legendre should not constrain the value of m (or x). * include/tr1/legendre_function.tcc (__assoc_legendre_p, __sph_legendre): If degree > order Don't throw, return 0. (__legendre_p, __assoc_legendre_p): Don't constrain x either. * testsuite/special_functions/02_assoc_legendre/pr86655.cc: New test. * testsuite/special_functions/20_sph_legendre/pr86655.cc: New test. * testsuite/tr1/5_numerical_facilities/special_functions/ 02_assoc_legendre/pr86655.cc: New test. * testsuite/tr1/5_numerical_facilities/special_functions/ 22_sph_legendre/pr86655.cc: New test. From-SVN: r269423 |
||
---|---|---|
.. | ||
01_assoc_laguerre | ||
02_assoc_legendre | ||
03_beta | ||
04_comp_ellint_1 | ||
05_comp_ellint_2 | ||
06_comp_ellint_3 | ||
07_cyl_bessel_i | ||
08_cyl_bessel_j | ||
09_cyl_bessel_k | ||
10_cyl_neumann | ||
11_ellint_1 | ||
12_ellint_2 | ||
13_ellint_3 | ||
14_expint | ||
15_hermite | ||
16_laguerre | ||
17_legendre | ||
18_riemann_zeta | ||
19_sph_bessel | ||
20_sph_legendre | ||
21_sph_neumann |