Evaluation of the numerical algorithms of the plasma dispersion function
•An alternative approach is introduced to derive the plasma dispersion function and its first derivative by using the differential and integral calculus method.•Three well-known numerical algorithms are compared from the viewpoint of the accuracy and efficiency.•The variations of the plasma dispersi...
Saved in:
Published in | Journal of quantitative spectroscopy & radiative transfer Vol. 234; pp. 64 - 70 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
Elsevier Ltd
01.09.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | •An alternative approach is introduced to derive the plasma dispersion function and its first derivative by using the differential and integral calculus method.•Three well-known numerical algorithms are compared from the viewpoint of the accuracy and efficiency.•The variations of the plasma dispersion function and its first derivative are preliminarily analyzed.
Plasma dispersion function is an important parameter in the ionospheric physics, fast and accurate computation of this function is extremely valuable in practical use. Many numerical algorithms have been proposed, and it is very necessary to evaluate their performances. In present paper, we first introduce an alternative method to derive the plasma dispersion function and its first derivative using the differential and integral calculus method, and then compare the accuracy and efficiency of three well-known numerical algorithms (Algorithm of Steven G. Johnson, Algorithm 916, and Algorithm of Abrarov and Quine) in Matlab environment under the uniform and non-uniform distribution of the grid-points, and finally analyze the variations of the real and imaginary part of the plasma dispersion function and its first derivative preliminarily. The results show that Abrarov and Quine's algorithm performs better than other two numerical algorithms from the comprehensive viewpoint of accuracy and efficiency. |
---|---|
ISSN: | 0022-4073 1879-1352 |
DOI: | 10.1016/j.jqsrt.2019.06.006 |