itpp
base
math
error.h
Go to the documentation of this file.
1
29
#ifndef ERROR_H
30
#define ERROR_H
31
32
#include <
itpp/base/help_functions.h
>
33
#include <itpp/itexports.h>
34
35
namespace
itpp
36
{
37
40
60
ITPP_EXPORT std::complex<double>
erf
(
const
std::complex<double>& z);
61
63
ITPP_EXPORT
double
erfinv
(
double
x);
64
66
ITPP_EXPORT
double
Qfunc
(
double
x);
67
68
69
// ----------------------------------------------------------------------
70
// functions for matrices and vectors
71
// ----------------------------------------------------------------------
72
74
ITPP_EXPORT vec
erf
(
const
vec &x);
76
ITPP_EXPORT mat
erf
(
const
mat &x);
78
ITPP_EXPORT cvec
erf
(
const
cvec &x);
80
ITPP_EXPORT cmat
erf
(
const
cmat &x);
81
83
ITPP_EXPORT vec
erfinv
(
const
vec &x);
85
ITPP_EXPORT mat
erfinv
(
const
mat &x);
86
88
ITPP_EXPORT vec
erfc
(
const
vec &x);
90
ITPP_EXPORT mat
erfc
(
const
mat &x);
91
93
ITPP_EXPORT vec
Qfunc
(
const
vec &x);
95
ITPP_EXPORT mat
Qfunc
(
const
mat &x);
97
98
}
// namespace itpp
99
100
#endif // #ifndef ERROR_H
101
102
103
104
itpp
itpp namespace
Definition:
itmex.h:36
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::erfinv
double erfinv(double P)
Inverse of error function.
Definition:
error.cpp:169
help_functions.h
Help functions to make functions with vec and mat as arguments.
itpp::erfc
vec erfc(const vec &x)
Complementary error function.
Definition:
error.cpp:240
Generated on Mon Mar 23 2020 06:18:03 for IT++ by
Doxygen
1.8.17