bundles / scipy 1.17.1 / scipy / special / _orthogonal
module
scipy.special._orthogonal
source: /scipy/special/_orthogonal.py :0
Members
-
_compute_tauk -
_gen_roots_and_weights -
_initial_nodes -
_initial_nodes_a -
_initial_nodes_b -
_newton -
_pbcf -
_roots_hermite_asy -
chebyc -
chebys -
chebyt -
chebyu -
gegenbauer -
genlaguerre -
hermite -
hermitenorm -
jacobi -
laguerre -
legendre -
orthopoly1d -
roots_chebyc -
roots_chebys -
roots_chebyt -
roots_chebyu -
roots_gegenbauer -
roots_genlaguerre -
roots_hermite -
roots_hermitenorm -
roots_jacobi -
roots_laguerre -
roots_legendre -
roots_sh_chebyt -
roots_sh_chebyu -
roots_sh_jacobi -
roots_sh_legendre -
sh_chebyt -
sh_chebyu -
sh_jacobi -
sh_legendre
Summary
A collection of functions to find the weights and abscissas for Gaussian Quadrature.
Extended Summary
These calculations are done by finding the eigenvalues of a tridiagonal matrix whose entries are dependent on the coefficients in the recursion formula for the orthogonal polynomials with the corresponding weighting function over the interval.
Many recursion relations for orthogonal polynomials are given:
The recursion relation of interest is
where has a different normalization than .
The coefficients can be found as:
where
assume:
For the mathematical background, see [golub.welsch-1969-mathcomp] and [abramowitz.stegun-1965].
Additional content
A collection of functions to find the weights and abscissas for Gaussian Quadrature.
These calculations are done by finding the eigenvalues of a tridiagonal matrix whose entries are dependent on the coefficients in the recursion formula for the orthogonal polynomials with the corresponding weighting function over the interval.
Many recursion relations for orthogonal polynomials are given:
The recursion relation of interest is
where has a different normalization than .
The coefficients can be found as:
where
assume:
For the mathematical background, see [golub.welsch-1969-mathcomp] and [abramowitz.stegun-1965].
References
Golub, Gene H, and John H Welsch. 1969. Calculation of Gauss Quadrature Rules. *Mathematics of Computation* 23, 221-230+s1--s10.
Abramowitz, Milton, and Irene A Stegun. (1965) *Handbook of Mathematical Functions: with Formulas, Graphs, and Mathematical Tables*. Gaithersburg, MD: National Bureau of Standards. http://www.math.sfu.ca/~cbm/aands/
Townsend, A. and Trogdon, T. and Olver, S. (2014) *Fast computation of Gauss quadrature nodes and weights on the whole real line*. :arXiv:`1410.5286`.
Townsend, A. and Trogdon, T. and Olver, S. (2015) *Fast computation of Gauss quadrature nodes and weights on the whole real line*. IMA Journal of Numerical Analysis :doi:`10.1093/imanum/drv002`.
Aliases
-
scipy.special._orthogonal