Abstract Interfaces

Abstract InterfaceLocationDescription
apply_interface dtfft_executor_fftw_m

Executes FFTW3 Plan

create_c2c_plan dtfft_executor_fftw_m

Creates C2C FFTW3 Plan

create_interface dtfft_abstract_transpose_plan

Creates transposition plans

create_interface dtfft_abstract_executor

Creates FFT plan

create_interface dtfft_abstract_backend

Creates overring class

create_r2c_plan dtfft_executor_fftw_m

Creates R2C FFTW3 Plan

create_r2r_plan dtfft_executor_fftw_m

Creates R2R FFTW3 Plan

cuModuleGetFunction_interface dtfft_interface_cuda

Returns a function handle.

Read more…
cuModuleLoadDataEx_interface dtfft_interface_cuda

Load a module’s data with options.

Read more…
cuModuleUnload_interface dtfft_interface_cuda

Unloads a module.

Read more…
destroy_interface dtfft_abstract_transpose_plan

Destroys transposition plans

destroy_interface dtfft_abstract_executor

Destroys plan

destroy_interface dtfft_abstract_backend

Destroys overring class

execute_interface dtfft_abstract_transpose_plan

Executes single transposition

execute_interface dtfft_abstract_executor

Executes plan

execute_interface dtfft_abstract_backend

Executes GPU Backend

free_interface dtfft_executor_fftw_m

Destroys FFTW3 Plan

mem_alloc_interface dtfft_abstract_executor

Allocates aligned memory

mem_free_interface dtfft_abstract_executor

Frees aligned memory

nvrtcCompileProgram_interface dtfft_interface_nvrtc

Compiles the given program.

nvrtcCreateProgram_interface dtfft_interface_nvrtc

Creates an instance of nvrtcProgram with the given input parameters, and sets the output parameter prog with it.

nvrtcDestroyProgram_interface dtfft_interface_nvrtc

Destroys the given program.

nvrtcGetCUBIN_interface dtfft_interface_nvrtc

Stores the cubin generated by the previous compilation of prog in the memory pointed by cubin.

nvrtcGetCUBINSize_interface dtfft_interface_nvrtc

Sets the value of cubinSizeRet with the size of the cubin generated by the previous compilation of prog.

nvrtcGetErrorString_interface dtfft_interface_nvrtc

Helper function that returns a string describing the given nvrtcResult code For unrecognized enumeration values, it returns “NVRTC_ERROR unknown”

nvrtcGetProgramLog_interface dtfft_interface_nvrtc

Stores the log generated by the previous compilation of prog in the memory pointed by log

vkfft_create_interface dtfft_interface_vkfft_m

Creates FFT plan via vkFFT Interface

vkfft_destroy_interface dtfft_interface_vkfft_m

Destroys vkFFT plan

vkfft_execute_interface dtfft_interface_vkfft_m

Executes vkFFT plan