A sampling-based approximation of the complex error function and its implementation without poles
S. M. Abrarov, B. M. Quine, R. K. Jagpal

TL;DR
This paper introduces a sampling-based rational approximation method for the complex error function that avoids poles, enabling efficient and accurate computation across the entire complex plane, with a practical Matlab implementation.
Contribution
It develops a pole-free, sampling-based rational approximation of the complex error function for improved computational efficiency and accuracy.
Findings
Achieves high-accuracy approximation across the complex plane.
Provides an efficient Matlab implementation with only three approximations.
Avoids poles in the computation of the complex error function.
Abstract
Recently we developed a new sampling methodology based on incomplete cosine expansion of the sinc function and applied it in numerical integration in order to obtain a rational approximation for the complex error function where . As a further development, in this work we show how this sampling-based rational approximation can be transformed into alternative form for efficient computation of the complex error function at smaller values of the imaginary argument . Such an approach enables us to avoid poles in implementation and to cover the entire complex plain with high accuracy in a rapid algorithm. An optimized Matlab code utilizing only three rapid approximations is presented.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
