 extern "C" __global__ void wextract1(
     int supp
   , cuDoubleComplex * dst
-  , const cuDoubleComplex src[513][513]
-  ){
-  cut_out<256,8>(supp, dst, src);
-}
+  , const cuDoubleComplex src[257][257]
+  ){
+  cut_out<128,8>(supp, dst, src);
+}

}

extern "C" __global__ void transpose_over0(
    cuDoubleComplex dst[8][8][513][513]
  , const cuDoubleComplex src[4104][4104]
  ){
  transpose_over<256,8>(dst, src);
}
#endif


}

extern "C" __global__  void copy_2_over(
    cuDoubleComplex dst[2056][2056]
  , const cuDoubleComplex src[257][257]
  ){
  copy_ucs_2_over<128,8>(dst, src);
}


