toms726
toms726,
a FORTRAN90 code which
computes recursion relationships for various families of
orthogonal polynomials, as well as the abscissas and weights of
related quadrature rules;
the library is commonly called ORTHPOL, and is
by Walter Gautschi.
The text of many ACM TOMS algorithms is available online
through ACM:
https://calgo.acm.org/
or NETLIB:
https://www.netlib.org/toms/index.html.
Licensing:
The computer code and data files made available on this
web page are distributed under
the MIT license
Languages:
toms726 is available in
a FORTRAN90 version.
Related Data and Programs:
TOMS655,
a FORTRAN90 library which
computes the weights for interpolatory quadrature rules.
toms726_test
Reference:

William Cody, Kenneth Hillstrom,
Chebyshev Approximations for the Natural Logarithm of the
Gamma Function,
Mathematics of Computation,
Volume 21, Number 98, April 1967, pages 198203.

Walter Gautschi,
On Generating Orthogonal Polynomials,
SIAM Journal on Scientific and Statistical Computing,
Volume 3, Number 3, 1982, pages 289317.

Walter Gautschi,
Algorithm 726:
ORTHPOL  A Package of Routines for Generating Orthogonal
Polynomials and GaussType Quadrature Rules,
ACM Transactions on Mathematical Software,
Volume 20, Number 1, March 1994, pages 2162.
Source Code:
Last revised on 15 March 2021.