special.tests.test_orthogonal_eval

Module Contents

Classes

TestPolys() Check that the eval_* functions agree with the constructed polynomials
TestRecurrence() Check that the eval_* functions sig=’ld->d’ and ‘dd->d’ agree.

Functions

test_eval_chebyt()
test_eval_genlaguerre_restriction()
test_warnings()
test_eval_chebyt()
test_eval_genlaguerre_restriction()
test_warnings()
class TestPolys

Check that the eval_* functions agree with the constructed polynomials

check_poly(func, cls, param_ranges=list, x_range=list, nn=10, nparam=10, nx=10, rtol=1e-08)
test_jacobi()
test_sh_jacobi()
test_gegenbauer()
test_chebyt()
test_chebyu()
test_chebys()
test_chebyc()
test_sh_chebyt()
test_sh_chebyu()
test_legendre()
test_sh_legendre()
test_genlaguerre()
test_laguerre()
test_hermite()
test_hermitenorm()
class TestRecurrence

Check that the eval_* functions sig=’ld->d’ and ‘dd->d’ agree.

check_poly(func, param_ranges=list, x_range=list, nn=10, nparam=10, nx=10, rtol=1e-08)
test_jacobi()
test_sh_jacobi()
test_gegenbauer()
test_chebyt()
test_chebyu()
test_chebys()
test_chebyc()
test_sh_chebyt()
test_sh_chebyu()
test_legendre()
test_sh_legendre()
test_genlaguerre()
test_laguerre()
test_hermite()