Advertisement
Guest User

Untitled

a guest
Jan 30th, 2015
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.71 KB | None | 0 0
  1.     for(ii=0;ii<params.ny;ii++) {
  2.         for(jj=0;jj<params.nx;jj++) {
  3.  
  4.             y_n = (ii + 1) % params.ny;
  5.             x_e = (jj + 1) % params.nx;
  6.             y_s = (ii == 0) ? (ii + params.ny - 1) : (ii - 1);
  7.             x_w = (jj == 0) ? (jj + params.nx - 1) : (jj - 1);
  8.  
  9.             tmp_cells[INDEX3(ii,x_e,0)] =  cells[INDEX3(ii,jj,0)];
  10.             tmp_cells[INDEX3(y_n,jj,1)] =  cells[INDEX3(ii,jj,1)];
  11.             tmp_cells[INDEX3(ii,x_w,2)] =  cells[INDEX3(ii,jj,2)];
  12.             tmp_cells[INDEX3(y_s,jj,3)] =  cells[INDEX3(ii,jj,3)];
  13.             tmp_cells[INDEX3(y_n,x_e,4)] = cells[INDEX3(ii,jj,4)];
  14.             tmp_cells[INDEX3(y_n,x_w,5)] = cells[INDEX3(ii,jj,5)];
  15.             tmp_cells[INDEX3(y_s,x_w,6)] = cells[INDEX3(ii,jj,6)];
  16.             tmp_cells[INDEX3(y_s,x_e,7)] = cells[INDEX3(ii,jj,7)];
  17.         }
  18.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement