//----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------200 // plasmaKernel_gpu_2 //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------200 __global__ void kernel_gpu_cuda(par_str d_par_gpu, dim_str d_dim_gpu, box_str* d_box_gpu, FOUR_VECTOR* d_rv_gpu, fp* d_qv_gpu, FOUR_VECTOR* d_fv_gpu) { //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------180 // THREAD PARAMETERS //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------180 int bx = blockIdx.x; // get current horizontal block index (0-n) int tx = threadIdx.x; // get current horizontal thread index (0-n) // int ax = bx*NUMBER_THREADS+tx; // int wbx = bx; int wtx = tx; //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------180 // DO FOR THE NUMBER OF BOXES //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------180 if(bx