Algorithm 916: Computing the faddeyeva and voigt functions

Mofreh R. Zaghloul, Ahmed N. Ali

Research output: Contribution to journalArticlepeer-review

97 Citations (Scopus)


We present a MATLAB function for the numerical evaluation of the Faddeyeva function w(z). The function is based on a newly developed accurate algorithm. In addition to its higher accuracy, the software provides a flexible accuracy vs efficiency trade-off through a controlling parameter that may be used to reduce accuracy and computational time and vice versa. Verification of the flexibility, reliability, and superior accuracy of the algorithm is provided through comparison with standard algorithms available in other libraries and software packages.

Original languageEnglish
Article number15
JournalACM Transactions on Mathematical Software
Issue number2
Publication statusPublished - Dec 2011


  • Accuracy
  • Faddeyeva function
  • Function evaluation
  • Matlab

ASJC Scopus subject areas

  • Software
  • Applied Mathematics


Dive into the research topics of 'Algorithm 916: Computing the faddeyeva and voigt functions'. Together they form a unique fingerprint.

Cite this