protected static void |
LRFFTThreads.convolve1BlockCPU(Block blockStruct,
int i,
Image<FloatType> image,
Image<FloatType> result,
Image<FloatType> block,
FourierConvolution<FloatType,FloatType> fftConvolution1) |
protected static void |
LRFFTThreads.convolve1BlockCUDA(Block blockStruct,
int i,
int deviceId,
Image<FloatType> image,
Image<FloatType> result,
Image<FloatType> block,
Image<FloatType> kernel1,
int[] blockSize) |
protected static void |
LRFFTThreads.convolve2BlockCPU(Block blockStruct,
Image<FloatType> image,
Image<FloatType> result,
Image<FloatType> block,
FourierConvolution<FloatType,FloatType> fftConvolution2) |
protected static void |
LRFFTThreads.convolve2BlockCUDA(Block blockStruct,
int deviceId,
Image<FloatType> image,
Image<FloatType> result,
Image<FloatType> block,
Image<FloatType> kernel2,
int[] blockSize) |
protected static Thread |
LRFFTThreads.getCPUThread1(AtomicInteger ai,
Block[] blocks,
int[] blockSize,
ImageFactory<FloatType> factory,
Image<FloatType> image,
Image<FloatType> result,
FourierConvolution<FloatType,FloatType> fftConvolution1) |
protected static Thread |
LRFFTThreads.getCPUThread2(AtomicInteger ai,
Block[] blocks,
int[] blockSize,
ImageFactory<FloatType> factory,
Image<FloatType> image,
Image<FloatType> result,
FourierConvolution<FloatType,FloatType> fftConvolution2) |
protected static Thread |
LRFFTThreads.getCUDAThread1(AtomicInteger ai,
Block[] blocks,
int[] blockSize,
ImageFactory<FloatType> factory,
Image<FloatType> image,
Image<FloatType> result,
int deviceId,
Image<FloatType> kernel1) |
protected static Thread |
LRFFTThreads.getCUDAThread2(AtomicInteger ai,
Block[] blocks,
int[] blockSize,
ImageFactory<FloatType> factory,
Image<FloatType> image,
Image<FloatType> result,
int deviceId,
Image<FloatType> kernel2) |