error.h
Go to the documentation of this file.
#ifndef ERROR_H
#define ERROR_H
#include <itpp/base/help_functions.h>
#include <itpp/itexports.h>
namespace itpp
{
ITPP_EXPORT std::complex<double> erf(const std::complex<double>& z);
ITPP_EXPORT double erfinv(double x);
ITPP_EXPORT double Qfunc(double x);
// ----------------------------------------------------------------------
// functions for matrices and vectors
// ----------------------------------------------------------------------
ITPP_EXPORT vec erf(const vec &x);
ITPP_EXPORT mat erf(const mat &x);
ITPP_EXPORT cvec erf(const cvec &x);
ITPP_EXPORT cmat erf(const cmat &x);
ITPP_EXPORT vec erfinv(const vec &x);
ITPP_EXPORT mat erfinv(const mat &x);
ITPP_EXPORT vec erfc(const vec &x);
ITPP_EXPORT mat erfc(const mat &x);
ITPP_EXPORT vec Qfunc(const vec &x);
ITPP_EXPORT mat Qfunc(const mat &x);
} // namespace itpp
#endif // #ifndef ERROR_H
itpp::erfinv
double erfinv(double P)
Inverse of error function.
Definition error.cpp:169
itpp::Qfunc
double Qfunc(double x)
Q-function.
Definition error.cpp:217
itpp::erf
std::complex< double > erf(const std::complex< double > &z)
Error function for complex argument.
Definition error.cpp:154
itpp::erfc
vec erfc(const vec &x)
Complementary error function.
Definition error.cpp:240
help_functions.h
Help functions to make functions with vec and mat as arguments.
itpp
itpp namespace
Definition itmex.h:37

Generated on Mon Jun 10 2024 11:49:18 for IT++ by Doxygen 1.9.8