首页> 外文期刊>Applied mathematics and computation >Efficient algorithmic implementation of the Voigt/complex error function based on exponential series approximation
【24h】

Efficient algorithmic implementation of the Voigt/complex error function based on exponential series approximation

机译:基于指数级数逼近的Voigt /复杂误差函数的高效算法实现

获取原文
获取原文并翻译 | 示例
       

摘要

We show that a Fourier expansion of the exponential multiplier yields an exponential series that can compute high-accuracy values of the complex error function in a rapid algorithm. Numerical error analysis and computational test reveal that with essentially higher accuracy it is as fast as FFT-based Weideman's algorithm at a regular size of the input array and considerably faster at an extended size of the input array. As this exponential series approximation is based only on elementary functions, the algorithm can be implemented utilizing freely available functions from the standard libraries of most programming languages. Due to its simplicity, rapidness, high-accuracy and coverage of the entire complex plane, the algorithm is efficient and practically convenient in numerical methods related to the spectral line broadening and other applications requiring error-function evaluation over extended input arrays.
机译:我们表明,指数乘数的傅立叶展开式产生了一个指数级数,该指数级数可以在快速算法中计算复杂误差函数的高精度值。数值误差分析和计算测试表明,在输入阵列的常规尺寸下,其精度实质上与基于FFT的Weideman算法一样快,而在扩展的输入阵列上,其速度则大大快于基于FFT的Weideman算法。由于该指数级数逼近仅基于基本函数,因此可以利用大多数编程语言的标准库中的免费可用函数来实现该算法。由于其简单,快速,高精度和覆盖整个复杂平面的特点,该算法在与谱线加宽相关的数值方法以及需要对扩展输入阵列进行误差函数评估的其他应用中,非常高效且实用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号