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
↓ 3,600 callers
Function
handle_exception
src/tests/test_constants.cpp:29
↓ 541 callers
Method
size
/ note that this is in units of T (float or double) also see: size_in_bytes()
src/tests/buffer_memory.h:100
↓ 200 callers
Function
SztToStr
Convert unsigned integers to string
src/library/generator.stockham.h:71
↓ 88 callers
Method
getPlan
src/library/repo.cpp:333
↓ 61 callers
Function
clfftSetPlanLength
src/library/accessors.cpp:280
↓ 56 callers
Function
clfftCreateDefaultPlanInternal
src/library/plan.cpp:200
↓ 38 callers
Method
set_all_to_sawtooth
/
src/tests/buffer.h:1051
↓ 38 callers
Method
size_in_bytes
/ note that this will return the size of ONE BUFFER in bytes for real and interleaved, that doesn't change anything for planar, you will get the size
src/tests/buffer.h:900
↓ 37 callers
Function
clfftSetLayout
src/library/accessors.cpp:599
↓ 37 callers
Method
transform
/
src/tests/cl_transform.h:817
↓ 35 callers
Method
clear
/
src/tests/buffer.h:942
↓ 34 callers
Function
clfftCreateDefaultPlan
This external entry-point should not be called from within the library. Use clfftCreateDefaultPlanInternal instead.
src/library/plan.cpp:353
↓ 34 callers
Function
printLog
(txt)
src/scripts/perf/measurePerformance.py:114
↓ 32 callers
Function
cl_layout
/
src/tests/accuracy_test_common.cpp:41
↓ 32 callers
Function
random_int
src/tests/accuracy_test_random.cpp:101
↓ 32 callers
Function
test_persistent_plan
src/tests/unit_test_persistent_plans.cpp:34
↓ 31 callers
Method
length
/
src/tests/buffer.h:906
↓ 31 callers
Method
real
/
src/tests/buffer.h:818
↓ 29 callers
Function
log
(filename, txt)
src/scripts/perf/performanceUtility.py:94
↓ 26 callers
Function
clfftSetPlanDim
src/library/accessors.cpp:187
↓ 23 callers
Function
clfftBakePlan
src/library/plan.cpp:454
↓ 23 callers
Function
clfftSetResultLocation
src/library/accessors.cpp:684
↓ 20 callers
Method
ElementSize
src/library/plan.cpp:4836
↓ 19 callers
Function
clfftSetPlanDistance
src/library/accessors.cpp:567
↓ 19 callers
Method
imag
/
src/tests/buffer.h:830
↓ 18 callers
Method
backward_scale
/
src/tests/cl_transform.h:566
↓ 18 callers
Function
clfftGetPlanLength
src/library/accessors.cpp:232
↓ 18 callers
Method
forward_scale
/
src/tests/cl_transform.h:560
↓ 17 callers
Method
set_forward_transform
/
src/tests/cl_transform.h:465
↓ 16 callers
Function
cl_placeness
/
src/tests/accuracy_test_common.cpp:30
↓ 16 callers
Method
getSignatureData
src/library/action.h:140
↓ 15 callers
Function
clfftSetPlanInStride
src/library/accessors.cpp:409
↓ 15 callers
Function
clfftSetPlanOutStride
src/library/accessors.cpp:507
↓ 15 callers
Function
clfftSetPlanPrecision
src/library/accessors.cpp:83
↓ 15 callers
Method
ptr
/
src/tests/buffer_memory.h:125
↓ 15 callers
Method
set_all_to_random_data
/
src/tests/buffer.h:1111
↓ 14 callers
Method
Start
src/client/client.h:35
↓ 14 callers
Method
set_backward_transform
/
src/tests/cl_transform.h:470
↓ 13 callers
Method
Sample
src/client/client.h:36
↓ 13 callers
Function
clfftEnqueueTransform
src/library/transform.cpp:30
↓ 13 callers
Function
clfftSetPlanScale
src/library/accessors.cpp:128
↓ 13 callers
Method
getGenerator
src/library/action.h:37
↓ 13 callers
Method
real_ptr
/
src/tests/buffer.h:800
↓ 13 callers
Method
set_input_to_impulse
/
src/tests/cl_transform.h:603
↓ 13 callers
Method
set_input_to_random
/ yes, the "super duper global seed" is horrible alas, i'll have TODO it better later
src/tests/cl_transform.h:610
↓ 13 callers
Method
set_input_to_sawtooth
/
src/tests/cl_transform.h:598
↓ 13 callers
Method
set_input_to_value
/
src/tests/cl_transform.h:586
↓ 12 callers
Function
FloatToStr
src/library/generator.stockham.h:78
↓ 12 callers
Function
IsASupportedLength
(currently) true if length is a power of 2,3,5,7,11,13
src/library/private.h:147
↓ 12 callers
Method
batch_size
/
src/tests/buffer.h:930
↓ 12 callers
Function
clfftGetPlanDim
src/library/accessors.cpp:151
↓ 12 callers
Function
clfftGetPlanScale
src/library/accessors.cpp:108
↓ 12 callers
Method
complex
/
src/tests/buffer.h:847
↓ 12 callers
Method
distance
/
src/tests/buffer.h:936
↓ 12 callers
Method
interleaved_ptr
/
src/tests/buffer.h:791
↓ 12 callers
Method
setProgramEntryPoints
src/library/repo.cpp:160
↓ 12 callers
Method
set_all_data_to_value
/
src/tests/fftw_transform.h:401
↓ 12 callers
Method
set_data_to_impulse
/
src/tests/fftw_transform.h:425
↓ 12 callers
Method
set_data_to_random
/ yes, the "super duper global seed" is horrible alas, i'll have TODO it better later
src/tests/fftw_transform.h:433
↓ 12 callers
Method
set_data_to_sawtooth
/
src/tests/fftw_transform.h:413
↓ 12 callers
Method
set_input_precallback
/
src/tests/cl_transform.h:621
↓ 12 callers
Method
set_one_data_point
/
src/tests/buffer.h:953
↓ 11 callers
Function
OffsetCalc
generating string for calculating offset within sqaure transpose kernels (genTransposeKernelBatched)
src/library/generator.transpose.cpp:29
↓ 11 callers
Function
clfftDestroyPlan
src/library/plan.cpp:4613
↓ 11 callers
Function
clfftSetPlanBatchSize
src/library/accessors.cpp:40
↓ 11 callers
Method
strides
/
src/tests/buffer.h:924
↓ 10 callers
Function
IsPo2
src/library/private.h:322
↓ 10 callers
Function
cl_layout_to_buffer_layout
TODO this is pasted from cl_transform.h it should be put in one place for everybody to use /
src/tests/accuracy_test_random.cpp:40
↓ 10 callers
Function
clfftGetLayout
src/library/accessors.cpp:584
↓ 10 callers
Function
clfftGetPlanInStride
src/library/accessors.cpp:356
↓ 10 callers
Function
clfftGetPlanOutStride
src/library/accessors.cpp:454
↓ 10 callers
Method
getSignatureData
src/library/action.h:309
↓ 10 callers
Method
set_all_to_linear_increase
/
src/tests/buffer.h:1024
↓ 10 callers
Method
set_output_postcallback
/
src/tests/cl_transform.h:711
↓ 9 callers
Function
clfftGetPlanDistance
src/library/accessors.cpp:552
↓ 9 callers
Function
clfftSetup
Allow AMD's implementation of FFT's to allocate internal resources
src/library/lifetime.cpp:28
↓ 9 callers
Function
clfftTeardown
Allow AMD's implementation of FFT's to destroy internal resources
src/library/lifetime.cpp:76
↓ 9 callers
Function
initializeCL
src/client/openCL.misc.cpp:409
↓ 8 callers
Function
cl_layout_to_buffer_layout
src/tests/accuracy_test_directed.cpp:35
↓ 8 callers
Function
clfftGetPlanBatchSize
src/library/accessors.cpp:27
↓ 8 callers
Function
clfftGetTmpBufSize
src/library/accessors.cpp:739
↓ 8 callers
Function
clfftSetPlanTransposeResult
src/library/accessors.cpp:719
↓ 8 callers
Method
is_real
/
src/tests/buffer.h:753
↓ 8 callers
Method
set_all_to_value
/
src/tests/buffer.h:992
↓ 7 callers
Function
clfftGetResultLocation
src/library/accessors.cpp:670
↓ 7 callers
Function
clfftInitSetupData
! @brief Initialize a clfftSetupData struct for the client * @details clfftSetupData is passed to clfftSetup to control behavior of the FFT runtime
src/include/clFFT.h:235
↓ 7 callers
Method
getSignatureData
src/library/action.h:226
↓ 7 callers
Method
getSignatureData
src/library/action.h:268
↓ 7 callers
Method
lengths
/
src/tests/buffer.h:918
↓ 7 callers
Method
number_of_dimensions
/
src/tests/buffer.h:861
↓ 6 callers
Function
DivRoundingUp
src/library/private.h:327
↓ 6 callers
Method
GetEnvelope
src/library/plan.cpp:4824
↓ 6 callers
Function
clfftGetPlanPrecision
src/library/accessors.cpp:68
↓ 6 callers
Function
clfftGetRequestLibNoMemAlloc
src/library/fft_binary_lookup.cpp:77
↓ 6 callers
Function
createOpenCLCommandQueue
src/client/openCL.misc.cpp:521
↓ 6 callers
Function
executable
(library)
src/scripts/perf/fftPerformanceTesting.py:83
↓ 6 callers
Function
float_as_hex
/ /
src/tests/buffer_memory.cpp:22
↓ 6 callers
Method
getSignatureData
src/library/action.h:182
↓ 6 callers
Method
is_complex
/
src/tests/buffer.h:759
↓ 6 callers
Method
is_hermitian
/
src/tests/buffer.h:765
next →
1–100 of 2,530, ranked by callers