Abstract
This paper discusses the use of local Taylor series expansions for determining the accuracy of computer programs for special functions. The main example is testing of programs for exponential integrals. Additional applicaitons include testing of programs for certain Bessel functions, Dawson's integral, and error functions.
- 1 ABRAMOWITZ, M., AND STEGUN, I.A. Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. National Bureau of Standards Applied Mathematics Series Vol. 55, U. S. Government Printing Office, Washington, D.C., 1964. Google Scholar
- 2 CODY, W.J. SPECFUN--A portable special function package. In New Computing Environments: M~crocomputers in Large-Scale Scientific Computing. A. Wouk, ed., SIAM, Philadelphia, 1987, 1-12.Google Scholar
- 3 CODY, W. J. MACHAR: A subroutine to dynamically determine machine parameters. ACM Trans. Math. Sofiw. 14 (1988), 303-311. Google Scholar
- 4 ConY, W. J. Performance evaluation of programs related to the real gamma function. Preprint MCS-P12-0988, Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, Illinois, 1988.Google Scholar
- 5 CODY, W.J. Performance evaluation of programs for the error and complementary error functions. Preprint MCS-P13-0988, Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, Illinois, 1988.Google Scholar
- 6 CODY, W. J., AND STOLTZ, L. Performance evaluation of programs for certain Bessel functions. ACM Trans. Math. Softw. 15 (1989), 41-45. Google Scholar
- 7 COPY, W. J., AND THACHER, H. C., JR. Chebyshev approximations for the exponential integral Ei( x). Math. Comput. 23 (1969), 289-303.Google Scholar
- 8 DONGARRA, J. J., AND GROSSE, E. Distribution of mathematical software via electronic mail. Commun. ACM 30, 5 (1987), 403-407. Google Scholar
- 9 GAUTSCHI, W., AND KLEIN, B.J. Recursive computation of certain derivatives--A study of error propagation. Commun. ACM 13, i (1970), 7-9. Google Scholar
- 10 GAUTSCHI, W., AND KLEIN, B.J. Remark on Algorithm 282, derivatives of eX/x, cos (x)/x, and sin (x)/x. Commun. ACM 13, i (1970), 53-54. Google Scholar
- 11 NAg FORTRAN Library Manual, Mark 11, Volume 6. Numerical Algorithms Group, Ltd., Oxford, 1984.Google Scholar
- 12 SFUN/LIBRARY User's Manual. IMSL, Inc., Houston, Tex., 1987.Google Scholar
Index Terms
- The use of Taylor series to test accuracy of function programs
Recommendations
Algorithm 715: SPECFUN–a portable FORTRAN package of special function routines and test drivers
SPECFUN is a package containing transportable FORTRAN special function programs for real arguments and accompanying test drivers. Components include Bessel functions, exponential integrals, error functions and related functions, and gamma functions and ...
Weighted divisor sums and Bessel function series, V
Let r 2 ( n ) denote the number of representations of n as a sum of two squares. Finding the precise order of magnitude for the error term in the asymptotic formula for n x r 2 ( n ) is known as the circle problem. Next, let d ( n ) denote the number of ...
Orthogonal Laurent polynomials and two-point Padé approximants associated with Dawson's integral
Special issue: Proceedings of the conference on orthogonal functions and related topics held in honor of Olav NjåstadStarting from the coefficients of the power expansions for the Dawson's integral both around the origin and infinity, a linear functional acting on the space of Laurent polynomials is defined. In this paper, properties of this functional are studied in ...
Comments