GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Faddeeva Namespace Reference

Functions

double Dawson (double x)
 
std::complex< double > Dawson (std::complex< double > z, double relerr=0)
 
double erf (double x)
 
std::complex< double > erf (std::complex< double > z, double relerr=0)
 
double erfc (double x)
 
std::complex< double > erfc (std::complex< double > z, double relerr=0)
 
double erfcx (double x)
 
std::complex< double > erfcx (std::complex< double > z, double relerr=0)
 
double erfi (double x)
 
std::complex< double > erfi (std::complex< double > z, double relerr=0)
 
std::complex< double > w (std::complex< double > z, double relerr=0)
 
double w_im (double x)
 

Function Documentation

◆ Dawson() [1/2]

double Faddeeva::Dawson ( double  x)

◆ Dawson() [2/2]

std::complex<double> Faddeeva::Dawson ( std::complex< double >  z,
double  relerr = 0 
)

Referenced by dawson().

◆ erf() [1/2]

double Faddeeva::erf ( double  x)

◆ erf() [2/2]

std::complex<double> Faddeeva::erf ( std::complex< double >  z,
double  relerr = 0 
)

◆ erfc() [1/2]

double Faddeeva::erfc ( double  x)

◆ erfc() [2/2]

std::complex<double> Faddeeva::erfc ( std::complex< double >  z,
double  relerr = 0 
)

Referenced by erfc(), Faddeeva_erfc_re(), and Ferfc().

◆ erfcx() [1/2]

double Faddeeva::erfcx ( double  x)

◆ erfcx() [2/2]

std::complex<double> Faddeeva::erfcx ( std::complex< double >  z,
double  relerr = 0 
)

◆ erfi() [1/2]

double Faddeeva::erfi ( double  x)

◆ erfi() [2/2]

std::complex<double> Faddeeva::erfi ( std::complex< double >  z,
double  relerr = 0 
)

Referenced by erfi(), and Ferfi().

◆ w()

◆ w_im()

double Faddeeva::w_im ( double  x)