ParMooN
 All Classes Functions Variables Friends Pages
complex.h
1 #ifndef MPIMIS_COMPLEX
2 #define MPIMIS_COMPLEX
3 
4 #include "complextools.h"
5 #include "basictools.h"
6 
7 typedef class Complex complex;
8 typedef complex* pcomplex;
9 typedef complex idouble;
10 typedef idouble* pidouble;
11 
12 class Complex
13 {
14 public:
15  Complex() { m_dReal = 0; m_dImm = 0; };
16  ~Complex() {};
17 
18  double m_dReal;
19  double m_dImm;
20 };
21 
22 idouble add(idouble a, idouble b);
23 idouble subtract(idouble a, idouble b);
24 
25 bool isZero(Complex p_dValue);
26 bool isReal(idouble a);
27 
28 Complex isqrt(Complex p_pIValue);
29 
30 #endif // MPIMIS_COMPLEX
Definition: complex.h:12