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