Xmipp  v3.23.11-Nereus
CudaFFT< T > Member List

This is the complete list of members for CudaFFT< T >, including all inherited members.

createPlan(const GPU &gpu, const FFTSettings< T > &settings)CudaFFT< T >static
CudaFFT()CudaFFT< T >inline
estimatePlanBytes(const FFTSettings< T > &settings)CudaFFT< T >virtual
estimateTotalBytes(const FFTSettings< T > &settings)AFT< T >inlinevirtual
fft(T *h_inOut)CudaFFT< T >virtual
fft(const T *h_in, std::complex< T > *h_out)CudaFFT< T >virtual
fft(cufftHandle plan, T *d_inOut)CudaFFT< T >static
fft(cufftHandle plan, const T *d_in, std::complex< T > *d_out)CudaFFT< T >static
findMaxBatch(const FFTSettings< T > &settings, size_t maxBytes)CudaFFT< T >static
findOptimal(const GPU &gpu, const FFTSettings< T > &settings, size_t reserveBytes, bool squareOnly, int sigPercChange, bool crop, bool verbose)CudaFFT< T >static
findOptimalSizeOrMaxBatch(GPU &gpu, const FFTSettings< T > &settings, size_t reserveBytes, bool squareOnly, int sigPercChange, bool crop, bool verbose)CudaFFT< T >static
ifft(std::complex< T > *h_inOut)CudaFFT< T >virtual
ifft(const std::complex< T > *h_in, T *h_out)CudaFFT< T >virtual
ifft(cufftHandle plan, std::complex< T > *d_inOut)CudaFFT< T >static
ifft(cufftHandle plan, const std::complex< T > *d_in, T *d_out)CudaFFT< T >static
init(const HW &gpu, const FFTSettings< T > &settings, bool reuse=true)CudaFFT< T >virtual
release() finalCudaFFT< T >virtual
release(cufftHandle *plan)CudaFFT< T >static
~AFT()AFT< T >inlinevirtual
~CudaFFT()CudaFFT< T >inline