Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clMathLibraries/clFFT
/ functions
Functions
2,530 in github.com/clMathLibraries/clFFT
⨍
Functions
2,530
◇
Types & classes
165
Method
__str__
(self)
src/scripts/perf/fftPerformanceTesting.py:44
Method
__str__
(self)
src/scripts/perf/fftPerformanceTesting.py:62
Method
__str__
(self)
src/scripts/perf/fftPerformanceTesting.py:266
Method
__str__
(self)
src/scripts/perf/fftPerformanceTesting.py:291
Method
__str__
(self)
src/scripts/perf/errorHandler.py:56
Method
_add
(self)
src/scripts/perf/fftPerformanceTesting.py:223
Method
_add
(self)
src/scripts/perf/measurePerformance.py:492
Method
_mult
(self)
src/scripts/perf/fftPerformanceTesting.py:220
Method
_mult
(self)
src/scripts/perf/measurePerformance.py:489
Method
_next_num_with_1235_factor
(self)
src/scripts/perf/measurePerformance.py:495
Function
_tmain
src/client/client.cpp:761
Method
accuracy_test_callback_single
src/tests/accuracy_test_mixed_callback.cpp:32
Method
accuracy_test_directed_base
src/tests/accuracy_test_directed.cpp:461
Method
accuracy_test_directed_complex
src/tests/accuracy_test_directed.cpp:740
Method
accuracy_test_directed_packed_complex_inplace_interleaved
src/tests/accuracy_test_directed.cpp:745
Method
accuracy_test_directed_packed_real_inplace_interleaved
src/tests/accuracy_test_directed.cpp:619
Method
accuracy_test_directed_real
src/tests/accuracy_test_directed.cpp:614
Method
accuracy_test_mixed_double
src/tests/accuracy_test_mixed_radices.cpp:254
Method
accuracy_test_mixed_single
src/tests/accuracy_test_mixed_radices.cpp:243
Method
accuracy_test_postcallback_double
src/tests/accuracy_test_postcallback.cpp:44
Method
accuracy_test_postcallback_single
src/tests/accuracy_test_postcallback.cpp:33
Method
accuracy_test_pow2_double
src/tests/accuracy_test_pow2.cpp:44
Method
accuracy_test_pow2_precallback_double
src/tests/accuracy_test_pow2_precallback.cpp:44
Method
accuracy_test_pow2_precallback_single
src/tests/accuracy_test_pow2_precallback.cpp:33
Method
accuracy_test_pow2_single
src/tests/accuracy_test_pow2.cpp:33
Method
accuracy_test_pow3_double
src/tests/accuracy_test_pow3.cpp:44
Method
accuracy_test_pow3_precallback_double
src/tests/accuracy_test_pow3_precallback.cpp:44
Method
accuracy_test_pow3_precallback_single
src/tests/accuracy_test_pow3_precallback.cpp:33
Method
accuracy_test_pow3_single
src/tests/accuracy_test_pow3.cpp:33
Method
accuracy_test_pow5_double
src/tests/accuracy_test_pow5.cpp:44
Method
accuracy_test_pow5_precallback_double
src/tests/accuracy_test_pow5_precallback.cpp:44
Method
accuracy_test_pow5_precallback_single
src/tests/accuracy_test_pow5_precallback.cpp:33
Method
accuracy_test_pow5_single
src/tests/accuracy_test_pow5.cpp:33
Method
accuracy_test_pow7_all_ip_size
src/tests/accuracy_test_pow7.cpp:7426
Function
accuracy_test_pow7_all_ip_size_in_place
src/tests/accuracy_test_pow7.cpp:7433
Method
accuracy_test_pow7_double
src/tests/accuracy_test_pow7.cpp:44
Method
accuracy_test_pow7_precallback_double
src/tests/accuracy_test_pow7_precallback.cpp:43
Method
accuracy_test_pow7_precallback_single
src/tests/accuracy_test_pow7_precallback.cpp:32
Method
accuracy_test_pow7_single
src/tests/accuracy_test_pow7.cpp:33
Method
accuracy_test_precallback_double
src/tests/accuracy_test_mixed_callback.cpp:41
Method
accuracy_test_random
src/tests/accuracy_test_random.cpp:568
Method
adjust_length_x_for_hermitian_buffers
/
src/tests/buffer.h:214
Method
adjust_strides_and_distance_for_in_place_real_buffer
/
src/tests/buffer.h:323
Method
amount_of_extra_padding_per_x
/
src/tests/buffer.h:314
Function
another_targeted_real_to_hermitian_transform
src/tests/accuracy_test_mixed_radices.cpp:414
Function
astoundingly_large_1D_complex_to_complex
src/tests/accuracy_test_pow7.cpp:5847
Function
astoundingly_large_1D_complex_to_complex
src/tests/accuracy_test_pow5.cpp:6498
Function
astoundingly_large_1D_complex_to_complex
src/tests/accuracy_test_pow2.cpp:5998
Function
astoundingly_large_1D_complex_to_complex
src/tests/accuracy_test_pow2_precallback.cpp:6056
Function
astoundingly_large_1D_complex_to_complex
src/tests/accuracy_test_pow3.cpp:6146
Function
astoundingly_large_1D_precallback_complex_to_complex
src/tests/accuracy_test_pow3_precallback.cpp:6010
Function
astoundingly_large_1D_precallback_complex_to_complex
src/tests/accuracy_test_pow5_precallback.cpp:6010
Method
backward_scale
/
src/tests/fftw_transform.h:383
Method
buffer
/
src/tests/buffer.h:112
Method
buffer_memory
/ requested_number_of_floats should already take into account any strides, batch size, data layout (real, complex, hermitian, interleaved, planar)
src/tests/buffer_memory.h:57
Method
buffer_mismatches
/
src/tests/buffer.h:438
Method
buildBackwardKernel
src/library/generator.stockham.cpp:77
Method
buildBackwardKernel
src/library/generator.copy.cpp:76
Method
buildBackwardKernel
src/library/generator.transpose.gcn.cpp:86
Method
buildBackwardKernel
src/library/action.transpose.cpp:85
Method
buildForwardKernel
src/library/generator.stockham.cpp:65
Method
buildForwardKernel
src/library/generator.copy.cpp:64
Method
buildForwardKernel
src/library/generator.transpose.gcn.cpp:74
Method
buildForwardKernel
src/library/action.transpose.cpp:73
Method
buildFromBinary
src/library/fft_binary_lookup.cpp:589
Method
buildFromLoadedBinary
src/library/fft_binary_lookup.cpp:576
Method
buildFromSource
src/library/fft_binary_lookup.cpp:557
Method
buildProgramFromBinary
src/library/fft_binary_lookup.cpp:628
Method
buildProgramFromSource
src/library/fft_binary_lookup.cpp:602
Method
capture_input
/
src/tests/cl_transform.h:1048
Method
capture_output
/
src/tests/cl_transform.h:1026
Function
checkTimeOutPut2
(args)
src/scripts/perf/measurePerformance.py:129
Function
check_number_for_1235_factors
(number)
src/scripts/perf/measurePerformance.py:393
Function
clAmdFftBakePlan
! @brief Prepare the plan for execution. * @details After all plan parameters are set, the client has the option of 'baking' the plan, which tells
src/include/clAmdFft.h:177
Function
clAmdFftCopyPlan
! @brief Create a copy of an existing plan. * @details This API allows a client to create a new plan based upon an existing plan. This is a conven
src/include/clAmdFft.h:148
Function
clAmdFftCreateDefaultPlan
! @brief Create a plan object initialized entirely with default values. * @details A plan is a repository of state for calculating FFT's. Allows t
src/include/clAmdFft.h:134
Function
clAmdFftDestroyPlan
! @brief Release the resources of a plan. * @details A plan may include kernels, programs and buffers associated with it that consume memory. When
src/include/clAmdFft.h:189
Function
clAmdFftEnqueueTransform
! @brief Enqueue an FFT transform operation, and return immediately (non-blocking) * @details This transform API is the function that actually comp
src/include/clAmdFft.h:514
Function
clAmdFftGetLayout
! @brief Retrieve the expected layout of the input and output buffers * @details Output buffers can be filled with either hermitian or complex numb
src/include/clAmdFft.h:415
Function
clAmdFftGetPlanBatchSize
! @brief Retrieve the number of discrete arrays that this plan can handle concurrently * @details User should pass a reference to an cl_uint variab
src/include/clAmdFft.h:262
Function
clAmdFftGetPlanContext
! @brief Retrieve the OpenCL context of a previously created plan. * @details User should pass a reference to an cl_context variable, which will be
src/include/clAmdFft.h:201
Function
clAmdFftGetPlanDim
! @brief Retrieve the dimensionality of FFT's to be transformed in the plan * @details Queries a plan object and retrieves the dimensionality that
src/include/clAmdFft.h:287
Function
clAmdFftGetPlanDistance
! @brief Retrieve the distance between Array objects * @details Pitch is the distance between each discrete array object in an FFT array. This is o
src/include/clAmdFft.h:389
Function
clAmdFftGetPlanInStride
! @brief Retrieve the distance between consecutive elements for input buffers in a dimension. * @details Depending on how the dimension is set in t
src/include/clAmdFft.h:335
Function
clAmdFftGetPlanLength
! @brief Retrieve the length of each dimension of the FFT * @details User should pass a reference to a size_t array, which will be set to the *
src/include/clAmdFft.h:311
Function
clAmdFftGetPlanOutStride
! @brief Retrieve the distance between consecutive elements for output buffers in a dimension. * @details Depending on how the dimension is set in
src/include/clAmdFft.h:361
Function
clAmdFftGetPlanPrecision
! @brief Retrieve the floating point precision of the FFT data * @details User should pass a reference to an clAmdFftPrecision variable, which will
src/include/clAmdFft.h:213
Function
clAmdFftGetPlanScale
! @brief Retrieve the scaling factor that should be applied to the FFT data * @details User should pass a reference to an cl_float variable, which
src/include/clAmdFft.h:237
Function
clAmdFftGetPlanTransposeResult
! @brief Retrieve the final transpose setting of a muti-dimensional FFT * @details A multi-dimensional FFT typically transposes the data several ti
src/include/clAmdFft.h:463
Function
clAmdFftGetResultLocation
! @brief Retrieve whether the input buffers are going to be overwritten with results * @details If the setting is to do an in-place transform, the
src/include/clAmdFft.h:439
Function
clAmdFftGetTmpBufSize
! @brief Get buffer size (in bytes), which may be needed internally for an intermediate buffer * @details Very large FFT transforms may need multip
src/include/clAmdFft.h:487
Function
clAmdFftGetVersion
! @brief Query the FFT library for version information * @details Return the major, minor and patch version numbers associated with this FFT librar
src/include/clAmdFft.h:120
Function
clAmdFftInitSetupData
! @brief Initialize an clAmdFftSetupData struct for the client * @details clAmdFftSetupData is passed to clAmdFftSetup to control behavior of the F
src/include/clAmdFft.h:88
Function
clAmdFftSetLayout
! @brief Set the expected layout of the input and output buffers * @details Output buffers can be filled with either hermitian or complex numbers.
src/include/clAmdFft.h:427
Function
clAmdFftSetPlanBatchSize
! @brief Set the number of discrete arrays that this plan can handle concurrently * @details Set the plan property which will be set to the number
src/include/clAmdFft.h:274
Function
clAmdFftSetPlanDim
! @brief Set the dimensionality of FFT's to be transformed by the plan * @details Set the dimensionality of FFT's to be transformed by the plan *
src/include/clAmdFft.h:298
Function
clAmdFftSetPlanDistance
! @brief Set the distance between Array objects * @details Pitch is the distance between each discrete array object in an FFT array. This is only u
src/include/clAmdFft.h:403
Function
clAmdFftSetPlanInStride
! @brief Set the distance between consecutive elements for input buffers in a dimension. * @details Set the plan properties which will be the dista
src/include/clAmdFft.h:349
Function
clAmdFftSetPlanLength
! @brief Set the length of each dimension of the FFT * @details Set the plan property which will be the length of each discrete dimension of the FF
src/include/clAmdFft.h:323
Function
clAmdFftSetPlanOutStride
! @brief Set the distance between consecutive elements for output buffers in a dimension. * @details Set the plan properties which will be the dist
src/include/clAmdFft.h:375
← previous
next →
501–600 of 2,530, ranked by callers