CHANGELOG.rst
LICENSE
MANIFEST.in
README.rst
setup.py
doc/Makefile
doc/accuracy-1DFFT-TITAN_V.png
doc/benchmark-2DFFT-NVIDIA-Tesla_A40-Linux-radix13.png
doc/benchmark-2DFFT-NVIDIA-Tesla_V100-Linux.png
doc/benchmark-2DFFT-TITAN_V-Linux.png
doc/benchmark-V100-cuda-2D-coalmem.png
doc/source/accuracy.rst
doc/source/changelog.rst
doc/source/conf.py
doc/source/features.rst
doc/source/index.rst
doc/source/performance.rst
doc/source/api/core-fft.rst
doc/source/api/index.rst
doc/source/api/simple-fft.rst
doc/source/api/testing.rst
doc/source/examples/accuracy.nblink
doc/source/examples/benchmark.nblink
doc/source/examples/cupy-pycuda.nblink
doc/source/examples/index.rst
doc/source/examples/pyvkfft-fft.nblink
doc/source/examples/pyvkfft-tests-CUDA.nblink
doc/source/examples/pyvkfft-tests-OpenCL.nblink
doc/source/examples/tuning.nblink
doc/source/scripts/benchmark.rst
doc/source/scripts/index.rst
doc/source/scripts/test-suite.rst
doc/source/scripts/test.rst
examples/accuracy.ipynb
examples/benchmark.ipynb
examples/cupy-pycuda.ipynb
examples/pyvkfft-fft.ipynb
examples/pyvkfft-tests-CUDA.ipynb
examples/pyvkfft-tests-OpenCL.ipynb
examples/tuning.ipynb
pyvkfft/__init__.py
pyvkfft/accuracy.py
pyvkfft/base.py
pyvkfft/benchmark.py
pyvkfft/config.py
pyvkfft/cuda.py
pyvkfft/fft.py
pyvkfft/opencl.py
pyvkfft/tune.py
pyvkfft/version.py
pyvkfft.egg-info/PKG-INFO
pyvkfft.egg-info/SOURCES.txt
pyvkfft.egg-info/dependency_links.txt
pyvkfft.egg-info/entry_points.txt
pyvkfft.egg-info/requires.txt
pyvkfft.egg-info/top_level.txt
pyvkfft/scripts/__init__.py
pyvkfft/scripts/pyvkfft_benchmark.py
pyvkfft/scripts/pyvkfft_info.py
pyvkfft/scripts/pyvkfft_test.py
pyvkfft/scripts/pyvkfft_test_suite.py
pyvkfft/test/__init__.py
pyvkfft/test/_test_cuda_lib.py
pyvkfft/test/_test_opencl_lib.py
pyvkfft/test/test_fft.py
src/vkfft_cuda.cu
src/vkfft_opencl.cpp
src/VkFFT/LICENSE
src/VkFFT/README.md
src/VkFFT/vkFFT/vkFFT.h
src/VkFFT/vkFFT/vkFFT/vkFFT_AppManagement/vkFFT_DeleteApp.h
src/VkFFT/vkFFT/vkFFT/vkFFT_AppManagement/vkFFT_InitializeApp.h
src/VkFFT/vkFFT/vkFFT/vkFFT_AppManagement/vkFFT_RunApp.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_KernelStartEnd.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_KernelUtils.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_Zeropad.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_Constants.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_InputOutput.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_InputOutputLayout.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_PushConstants.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_Registers.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_SharedMemory.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryTransfers/vkFFT_Transfers.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RaderKernels.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RadixKernels.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RadixShuffle.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RadixStage.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_ReadWrite.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RegisterBoost.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_4step.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_Bluestein.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_Convolution.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2C.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel2/vkFFT_FFT.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel2/vkFFT_R2C_even_decomposition.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h
src/VkFFT/vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_StringManagement/vkFFT_StringManager.h
src/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_CompileKernel.h
src/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_DeletePlan.h
src/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_DispatchPlan.h
src/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_InitAPIParameters.h
src/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_ManageMemory.h
src/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_UpdateBuffers.h
src/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_AxisBlockSplitter.h
src/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_ManageLUT.h
src/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_RecursiveFFTGenerators.h
src/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_Scheduler.h
src/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_Plans/vkFFT_Plan_FFT.h
src/VkFFT/vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_Plans/vkFFT_Plan_R2C.h
src/VkFFT/vkFFT/vkFFT/vkFFT_Structs/vkFFT_Structs.h