Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
opinion

Remark on “Algorithm 680: Evaluation of the Complex Error Function”: Cause and Remedy for the Loss of Accuracy Near the Real Axis

Published: 26 April 2019 Publication History

Abstract

In this remark, we identify the cause of the loss of accuracy in the computation of the Faddeyeva function, w(z), near the real axis when using Algorithm 680. We provide a simple correction to this problem that allows us to restore this code as one of the important reference routines for accuracy comparisons.

References

[1]
M. Abramowitz and I. A. Stegun. 1964. Handbook of Mathematical Functions (AMS55). National Bureau of Standards, New York, NY.
[2]
B. H. Armstrong. 1967. Spectrum line profiles: The Voigt function. Journal of Quantitative Spectroscopy and Radiative Transfer 7, 1 (1967), 61--88.
[3]
W. J. Cody. 1993. Algorithm 715: SPECFUN—A portable Fortran package of special function routines and test drivers. ACM Transactions on Mathematical Software 19, 1 (1993), 22--32.
[4]
W. Gautschi. 1969. Algorithm 363: Complex error function. Communications of the ACM 12, 11 (1969), 635.
[5]
W. Gautschi. 1970. Efficient computation of the complex error function. SIAM Journal on Numerical Analysis 7, 1 (1970), 187--198.
[6]
G. P. M. Poppe and M. J. C. Wijers. 1990a. More efficient computation of the complex error function. ACM Transactions on Mathematical Software 16, 1 (1990), 38--46.
[7]
G. P. M. Poppe and M. J. C. Wijers. 1990b. Algorithm 680: Evaluation of the complex error function. ACM Transactions on Mathematical Software 16, 1 (1990), 47.
[8]
Z. Shippony and W. G. Read. 1993. A highly accurate Voigt function algorithm. Journal of Quantitative Spectroscopy and Radiative Transfer 50, 6 (1993), 635--646.
[9]
M. R. Zaghloul. 2018. A Fortran package for efficient multi-accuracy computations of the Faddeyeva function and related functions of complex arguments. arXiv:1806.01656.
[10]
M. R. Zaghloul and A. N. Ali. 2011. Algorithm 916: Computing the Faddeyeva and Voigt functions. ACM Transactions on Mathematical Software 38, 2 (2011), Article 15, 22 pages.

Cited By

View all
  • (2024)Efficient numerical algorithms for multi-precision and multi-accuracy calculation of the error functions and Dawson integral with complex argumentsNumerical Algorithms10.1007/s11075-023-01727-297:2(869-887)Online publication date: 1-Oct-2024
  • (2024)Efficient multiple-precision computation of the scaled complementary error function and the Dawson integralNumerical Algorithms10.1007/s11075-023-01608-895:3(1291-1308)Online publication date: 1-Mar-2024
  • (2023)Teaching reform of university botany courses based on discrete regression algorithmApplied Mathematics and Nonlinear Sciences10.2478/amns.2023.2.00270Online publication date: 30-Aug-2023
  • Show More Cited By

Index Terms

  1. Remark on “Algorithm 680: Evaluation of the Complex Error Function”: Cause and Remedy for the Loss of Accuracy Near the Real Axis

          Recommendations

          Comments

          Information & Contributors

          Information

          Published In

          cover image ACM Transactions on Mathematical Software
          ACM Transactions on Mathematical Software  Volume 45, Issue 2
          June 2019
          255 pages
          ISSN:0098-3500
          EISSN:1557-7295
          DOI:10.1145/3326465
          Issue’s Table of Contents
          Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          Published: 26 April 2019
          Accepted: 01 January 2019
          Revised: 01 October 2018
          Received: 01 January 2018
          Published in TOMS Volume 45, Issue 2

          Check for updates

          Author Tags

          1. Dawson function
          2. Fresnel integrals
          3. Special functions evaluation
          4. error function
          5. faddeyeva function
          6. imaginary error function

          Qualifiers

          • Opinion
          • Research
          • Refereed

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)11
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 24 Sep 2024

          Other Metrics

          Citations

          Cited By

          View all
          • (2024)Efficient numerical algorithms for multi-precision and multi-accuracy calculation of the error functions and Dawson integral with complex argumentsNumerical Algorithms10.1007/s11075-023-01727-297:2(869-887)Online publication date: 1-Oct-2024
          • (2024)Efficient multiple-precision computation of the scaled complementary error function and the Dawson integralNumerical Algorithms10.1007/s11075-023-01608-895:3(1291-1308)Online publication date: 1-Mar-2024
          • (2023)Teaching reform of university botany courses based on discrete regression algorithmApplied Mathematics and Nonlinear Sciences10.2478/amns.2023.2.00270Online publication date: 30-Aug-2023
          • (2023)Calculation of Fresnel integrals of real and complex arguments up to 28 significant digitsNumerical Algorithms10.1007/s11075-023-01654-296:2(489-506)Online publication date: 14-Sep-2023
          • (2023)Translation Accuracy Correction Algorithm for English Translation SoftwareCyber Security Intelligence and Analytics10.1007/978-3-031-31860-3_37(349-357)Online publication date: 30-Apr-2023
          • (2022)Evaluation Algorithm of Skilled Talents’ Quality Based on Deep Belief Network ModelJournal of Interconnection Networks10.1142/S021926592143035022:Supp02Online publication date: 7-Jan-2022
          • (2021)An Orthopedic Auxiliary Diagnosis System Based on Image Recognition TechnologyJournal of Healthcare Engineering10.1155/2021/46443922021(1-14)Online publication date: 22-Nov-2021

          View Options

          Get Access

          Login options

          Full Access

          View options

          PDF

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          HTML Format

          View this article in HTML Format.

          HTML Format

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media