CUFFT Routines

Helper Routines

cufftCheckStatus Raise an exception if the specified CUBLAS status is an error.

Wrapper Routines

cufftPlan1d Create 1D FFT plan configuration.
cufftPlan2d Create 2D FFT plan configuration.
cufftPlan3d Create 3D FFT plan configuration.
cufftPlanMany Create batched FFT plan configuration.
cufftDestroy Destroy FFT plan.
cufftExecC2C Execute single precision complex-to-complex transform plan as specified by direction.
cufftExecR2C Execute single precision real-to-complex forward transform plan.
cufftExecC2R Execute single precision complex-to-real reverse transform plan.
cufftExecZ2Z Execute double precision complex-to-complex transform plan as specified by direction.
cufftExecD2Z Execute double precision real-to-complex forward transform plan.
cufftExecZ2D Execute double precision complex-to-real transform plan.
cufftSetCompatibilityMode Set FFTW compatibility mode.
cufftSetStream Associate a CUDA stream with a CUFFT plan.