High-accuracy approximation of the complex probability function by Fourier expansion of exponential multiplier

被引:10
作者
Abrarov, S. M. [1 ]
Quine, B. M. [1 ,2 ]
Jagpal, R. K. [2 ]
机构
[1] York Univ, Dept Earth & Space Sci & Engn, Toronto, ON M3J 1F3, Canada
[2] York Univ, Dept Phys & Astron, Toronto, ON M3J 1F3, Canada
关键词
Complex probability function; Voigt function; Faddeeva function; Complex error function; Plasma dispersion function; Fourier expansion series; Spectral line broadening; VOIGT PROFILE FUNCTION; HUMLICEK ALGORITHM; ERROR FUNCTION; COMPUTATION; IMPLEMENTATION;
D O I
10.1016/j.cpc.2009.12.024
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The real K(x, y) and imaginary L(x, y) parts of the complex probability function are approximated as rapidly convergent series, based on the Fourier expansion of the exponential multiplier. This approach provides rapid and accurate calculations of the Voigt and complex error functions in the most challenging Humlicek regions 3 and 4. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:876 / 882
页数:7
相关论文
共 15 条
[1]  
Abramowitz M., 1972, Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables, P297
[2]   A simple interpolating algorithm for the rapid and accurate calculation of the Voigt function [J].
Abrarov, S. M. ;
Quine, B. M. ;
Jagpal, R. K. .
JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER, 2009, 110 (6-7) :376-383
[3]  
Armstrong B.H., 1972, Emission, absorption and transfer of radiation in heated atmospheres, P229
[4]  
Faddeyeva V.N., 1961, Tables of the Probability Integral for Complex Argument
[5]  
Fried B.D., 1961, The Plasma Dispersion Function
[6]   RAPID COMPUTATION OF VOIGT AND COMPLEX ERROR FUNCTIONS [J].
HUI, AK ;
ARMSTRONG, BH ;
WRAY, AA .
JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER, 1978, 19 (05) :509-516
[9]   NUMERICAL EVALUATION OF THE LINE BROADENING FUNCTION H(ALPHA,UPSILON) [J].
MILONE, AAE ;
MILONE, LA ;
BOBATTO, GE .
ASTROPHYSICS AND SPACE SCIENCE, 1988, 147 (02) :229-234
[10]   GENSPECT: a line-by-line code with selectable interpolation error tolerance [J].
Quine, BA ;
Drummond, JR .
JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER, 2002, 74 (02) :147-165