00001
00002
00003
00004
00005 #ifndef __PAIRUTIL_H__
00006 #define __PAIRUTIL_H__
00007
00008
00009
00010 #include "charm++.h"
00011 #include "ckcomplex.h"
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030 struct ComplexPt {
00031 double re, im;
00032 int x, y, z;
00033 inline ComplexPt() {re=im=0.0; x=y=z=0;}
00034 inline ComplexPt(double re_,double im_,int x_,int y_,int z_) {
00035 re=re_; im=im_;
00036 x=x_; y=y_; z=z_;
00037 }
00038 };
00039
00040 #endif //__PAIRUTIL_H__
00041
00042
00043