1 #include "cheetah/fft/cuda/FftPlan.cuh" 9 cufftHandle
const&
FftPlan::plan(FftType fft_type, std::size_t size, std::size_t batch)
11 cufftType cufft_type = convert_to_cufft_type<T>(fft_type);
12 if (!valid(cufft_type,size,batch))
16 _cufft_type = cufft_type;
18 CUFFT_ERROR_CHECK(cufftPlan1d(&_plan, (
int) _size, _cufft_type, (
int) _batch));
cufftHandle const & plan(FftType fft_type, std::size_t size, std::size_t batch)
Get (or create) a cufft plan.
Some limits and constants for FLDO.