Algorithm 985: Simple, efficient, and relatively accurate approximation for the evaluation of the Faddeyeva function
arXiv:1711.05291 · doi:10.1145/3119904
Abstract
We present a new simple algorithm for efficient, and relatively accurate computation of the Faddeyeva function w(z). The algorithm carefully exploits previous approximations by Hui et al [1978] and Humlicek [1982] along with asymptotic expressions from Laplace continued fractions. Over a wide and fine grid of the complex argument, z=x+iy, numerical results from the present approximation show a maximum relative error less than 4.0x10-5 for both real and imaginary parts of w while running in a relatively shorter execution time than other competitive techniques. In addition to the calculation of the Faddeyeva function, w, partial derivatives of the real and imaginary parts of the function can easily be calculated and returned as optional output.
Cited by in corpus (8)
- Unified lensing and kinematic analysis for any elliptical mass profile
- The Voigt and complex error function: Humlíček's rational approximation generalized
- PyExoCross: a Python program for generating spectra and cross-sections from molecular line lists
- Comments on the Voigt function implementation in the Astropy and SpectraPlot.com packages
- Windowed multipole representation of R-matrix cross sections
- Two-photon double ionization with finite pulses: Application of the virtual sequential model to helium
- Terahertz field induced near-cutoff even-order harmonics in femtosecond laser
- Evaluation of Abramowitz functions in the right half of the complex plane