Algorithm 916: computing the Faddeyeva and Voigt functions
This provides a more accurate and flexible tool for scientists and engineers who need to compute these special functions numerically.
The paper presents a MATLAB function for computing the Faddeyeva and Voigt functions with higher accuracy and a flexible accuracy-efficiency trade-off, verified against standard algorithms.
We present a MATLAB function for the numerical evaluation of the Faddeyeva function w(z). The function is based on a newly developed accurate algorithm. In addition to its higher accuracy, the software provides a flexible accuracy vs efficiency trade-off through a controlling parameter that may be used to reduce accuracy and computational time and vice versa. Verification of the flexibility, reliability and superior accuracy of the algorithm is provided through comparison with standard algorithms available in other libraries and software packages.