Implementing Clenshaw-Curtis quadrature, I methodology and experience
- 1 May 1972
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 15 (5) , 337-342
- https://doi.org/10.1145/355602.361310
Abstract
Clenshaw-Curtis quadrature is a particularly important automatic quadrature scheme for a variety of reasons, especially the high accuracy obtained from relatively few integrand values. However, it has received little use because it requires the computation of a cosine transformation, and the arithmetic cost of this has been prohibitive.This paper is in two parts; a companion paper, “II Computing the Cosine Transformation,” shows that this objection can be overcome by computing the cosine transformation by a modification of the fast Fourier transform algorithm. This first part discusses the strategy and various error estimates, and summarizes experience with a particular implementation of the scheme.Keywords
This publication has 15 references indexed in Scilit:
- Algorithm 424: Clenshaw-Curtis quadrature [D1]Communications of the ACM, 1972
- The evaluation of definite integrals using high-order formulaeThe Computer Journal, 1971
- Remark on algorithm 351 [D1]: modified Romberg quadratureCommunications of the ACM, 1970
- A comparison of some numerical integration programsACM SIGNUM Newsletter, 1969
- Algorithm 351: modified Romberg quadratureCommunications of the ACM, 1969
- An error analysis of Goertzel's (Watt's) method for computing Fourier coefficientsThe Computer Journal, 1969
- Certification of Algorithm 279: Chebyshev quadratureCommunications of the ACM, 1967
- Algorithm 279: Chebyshev quadratureCommunications of the ACM, 1966
- On the method for numerical integration of Clenshaw and CurtisNumerische Mathematik, 1963
- A method for numerical integration on an automatic computerNumerische Mathematik, 1960