internal FFTPlan(int batch, GPGPUFFT gpuFft) { BatchSize = batch; GPUFFT = gpuFft; _lock = new object(); }
internal FFTPlan2D(int nx, int ny, int batch, GPGPUFFT gpuFft) : base(nx, batch, gpuFft) { YSize = ny; }
internal FFTPlan3D(int nx, int ny, int nz, int batch, GPGPUFFT gpuFft) : base(nx, ny, batch, gpuFft) { ZSize = nz; }
internal FFTPlan1D(int nx, int batch, GPGPUFFT gpuFft) : base(batch, gpuFft) { XSize = nx; }