The advance of powerful software for symbolic and numerical computations such as Mathernatica sheds a new light on a paper by Golub and Welsch from 1969. Based on this paper the author describes a Mathernatica procedure for determining the weights and abscissae of a Gauss quadrature rule with a user
Accurate Computation of Weights in Classical Gauss–Christoffel Quadrature Rules
✍ Scribed by E. Yakimiw
- Publisher
- Elsevier Science
- Year
- 1996
- Tongue
- English
- Weight
- 715 KB
- Volume
- 129
- Category
- Article
- ISSN
- 0021-9991
No coin nor oath required. For personal study only.
✦ Synopsis
For many classical Gauss-Christoffel quadrature rules there does not exist a method which guarantees a uniform level of accuracy for the Gaussian quadrature weights at all quadrature nodes unless the nodes are known exactly. More disturbing, some algebraic expressions for these weights exhibit an excessive sensitivity to even the smallest perturbations in the node location. This sensitivity rapidly increases with high order quadrature rules. Current uses of very high order quadratures are common with the advent of more powerful computers, and a loss of accuracy in the weights has become a problem and must be addressed. A simple but efficient and general method for improving the accuracy of the computation of the quadrature weights is proposed. It ensures a high level of accuracy for these weights even though the nodes may carry a significant large error. In addition, a highly efficient root-finding iterative technique with superlinear converging rates for computing the nodes is developed. It uses solely the quadrature polynomials and their first derivatives. A comparison of this method with the eigenvalue method of Golub and Welsh implemented in most standard software libraries is made. The proposed method outperforms the latter from the point of view of both accuracy and efficiency. The Legendre, Lobatto, Radau, Hermite, and Laguerre quadrature rules are examined.
📜 SIMILAR VOLUMES