共 11 条
A simple interpolating algorithm for the rapid and accurate calculation of the Voigt function
被引:16
作者:
Abrarov, S. M.
[1
]
Quine, B. M.
[1
,2
]
Jagpal, R. K.
[2
]
机构:
[1] York Univ, Dept Earth & Space Sci & Engn, Toronto, ON M3J 1P3, Canada
[2] York Univ, Dept Phys & Astron, Toronto, ON M3J 1P3, Canada
关键词:
Voigt function;
Faddeeva function;
Complex probability function;
Complex error function;
Wells algorithm;
Humlicek algorithm;
Humlicek CPF12 algorithm;
Curve fitting;
Interpolating function;
Cubic spline interpolation;
Linear interpolation;
HUMLICEK ALGORITHM;
PROFILE FUNCTION;
IMPLEMENTATION;
COMPUTATION;
D O I:
10.1016/j.jqsrt.2009.01.003
中图分类号:
O43 [光学];
学科分类号:
070207 ;
0803 ;
摘要:
A simple interpolating algorithm for rapid calculation of the Voigt function with high accuracy is presented. It can utilize any existing rapid algorithm as a subprogram for the pre-computation of the selected points. Such approach is particularly efficient for massive input arrays and, compared to the Wells algorithm, accelerates the computation, improves the accuracy, and increases the input vector size by factors greater than 35, 7, and 10, respectively. The calculated results were compared with exponential and arctangent expansion approximations of the Voigt function. It is found that the relative error in the Wells algorithm slightly exceeds the supposed accuracy of 10(-5). (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:376 / 383
页数:8
相关论文