A two-domain MATLAB implementation for efficient computation of the Voigt/complex error function
arXiv:2209.15378 · doi:10.3390/math10193451
Abstract
In this work we develop a new algorithm for the efficient computation of the Voigt/complex error function. In particular, in this approach we propose a two-domain scheme where the number of the interpolation grid-points is dependent on the input parameter . The error analysis we performed shows that the MATLAB implementation meets the requirements for radiative transfer applications involving the HITRAN molecular spectroscopic database. The run-time test shows that this MATLAB implementation provides rapid computation, especially at smaller ranges of the parameter .
arXiv comment23 pages, 4 figures
References in corpus (6)
- A rational approximation of the Dawson's integral for efficient computation of the complex error function
- Sampling by incomplete cosine expansion of the sinc function: application to the Voigt/complex error function
- A sampling-based approximation of the complex error function and its implementation without poles
- Uniform error bounds for fast calculation of approximate Voigt profiles
- A single-domain implementation of the Voigt/complex error function by vectorized interpolation
- Effect of the instrument slit function on upwelling radiance from a wavelength dependent surface reflectance