Efficient Multi-Accuracy Computations of Complex Functions with Complex Arguments

06/04/2018
by   Mofreh R Zaghloul, et al.
0

We present an efficient multi-accuracy algorithm for the computations of a set of special functions of a complex argument, z=x+iy. These functions include the complex probability function w(z), and closely related functions such as the error function erf(z), complementary error function erfc(z), imaginary error function erfi(z), scaled complementary error function, erfcx(z), the plasma dispersion function Z(z), Dawson s function Daw(z), and Fresnel integrals S(z) and C(z). Computational results from the present algorithm are compared with results from competitive algorithms and widely used software packages showing superior accuracy and efficiency of the present algorithm. In particular, the present results highlight concerns about the accuracy of evaluating such special functions using commercial packages like Mathematica and free/open source packages like the MIT-C++ package.

READ FULL TEXT
research
06/04/2018

A FORTRAN Package for Efficient Multi-Accuracy Computations of the Faddeyeva Function and Related Functions of Complex Arguments

We present a Fortran package for efficient multiaccuracy computations of...
research
06/22/2016

Computing hypergeometric functions rigorously

We present an efficient implementation of hypergeometric functions in ar...
research
10/09/2017

Comparison of Gaussian process modeling software

Gaussian process fitting, or kriging, is often used to create a model fr...
research
02/27/2021

Underproduction: An Approach for Measuring Risk in Open Source Software

The widespread adoption of Free/Libre and Open Source Software (FLOSS) m...
research
01/23/2020

juSFEM: A Julia-based Open-source Package of Parallel Smoothed Finite Element Method (S-FEM) for Elastic Problems

The Smoothed Finite Element Method (S-FEM) proposed by Liu G.R. can achi...
research
05/06/2022

Farrington-Manning in the Extreme Case

The Farrington-Manning method is a common method for evaluating equivale...

Please sign up or login with your details

Forgot password? Click here to reset