   , Double4c grid[2048][2048]
   , const w_traits<32>::uvw_type *uvwp
   , const Double4c * visp
-  , int n
+  , int2 * locp
   );
 
 /*

  loadIntoSharedMem<
       w_planes
     , over
     >(uvwp, visp, uvo_shared, vis_shared, n);

  syncthreads();


  , Double4c grid[grid_size][grid_size]
  , const w_traits<w_planes>::uvw_type * uvwp
  , const Double4c * visp
  , int2 * locp
  ) {
  __shared__ Pregridded uvo_shared[max_samples_n];
  __shared__ Double4c vis_shared[max_samples_n];
