00001 00029 #ifndef ERROR_H 00030 #define ERROR_H 00031 00032 #include <itpp/base/help_functions.h> 00033 00034 00035 namespace itpp 00036 { 00037 00040 00060 std::complex<double> erf(const std::complex<double>& z); 00061 00063 double erfinv(double x); 00064 00066 double Qfunc(double x); 00067 00068 00069 // ---------------------------------------------------------------------- 00070 // functions for matrices and vectors 00071 // ---------------------------------------------------------------------- 00072 00074 vec erf(const vec &x); 00076 mat erf(const mat &x); 00078 cvec erf(const cvec &x); 00080 cmat erf(const cmat &x); 00081 00083 vec erfinv(const vec &x); 00085 mat erfinv(const mat &x); 00086 00088 vec erfc(const vec &x); 00090 mat erfc(const mat &x); 00091 00093 vec Qfunc(const vec &x); 00095 mat Qfunc(const mat &x); 00097 00098 } // namespace itpp 00099 00100 #endif // #ifndef ERROR_H 00101 00102 00103 00104
Generated on Wed Jul 27 2011 16:27:04 for IT++ by Doxygen 1.7.4