#define LBtype double #define Pi 3.141592653589793238 const int N_thread=256; int devicenum=0; #define GLOBAL_INDEX() \ int x = threadIdx.x + blockDim.x * blockIdx.x; \ int y = blockIdx.y; \ int k = y * gridDim.x * blockDim.x + x;