A single-domain implementation of the Voigt/complex error function by vectorized interpolation

Abstract

In this work we show how to perform a rapid computation of the Voigt/complex error over a single domain by vectorized interpolation. This approach enables us to cover the entire set of the parameters x,y ∈ R required for the HITRAN-based spectroscopic applications. The computational test reveals that within domains x∈[0,15] y∈[10-8,15] and x∈[0,50000] y≥ 10-8 our algorithmic implementation is faster in computation by factors of about 8 and 3, respectively, as compared to the fastest known C/C++ code for the Voigt/complex error function. A rapid MATLAB code is presented.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…