579
社区成员
发帖
与我相关
我的任务
分享
__global__
void TranslateSignal(int N, float3 d, float2 *signal)
{
int i = threadIdx.x;
int j = blockIdx.x;
int k = blockIdx.y;
int index = k * N * N + j * N + i;
float3 t = make_float3(i,j,k) / N;
signal[index] = ComplexMul(signal[index], ExpPI(dot(t, d)));
}