Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cool-japan/oxifft
/ functions
Functions
4,171 in github.com/cool-japan/oxifft
⨍
Functions
4,171
◇
Types & classes
244
Method
backend
(&self)
oxifft/src/gpu/buffer.rs:76
Method
backend
(&self)
oxifft/src/gpu/plan.rs:439
Method
barrier
Barrier synchronization across all processes.
oxifft/src/mpi/pool.rs:66
Function
batch_3x_limit_plus7
()
oxifft/src/gpu/batch.rs:486
Function
batch_above_limit
()
oxifft/src/gpu/batch.rs:480
Function
batch_at_limit
()
oxifft/src/gpu/batch.rs:474
Function
batch_auto_chunk_above_limit
()
oxifft/src/gpu/batch.rs:352
Function
batch_auto_chunk_at_limit
()
oxifft/src/gpu/batch.rs:347
Function
batch_auto_chunk_below_limit
()
oxifft/src/gpu/batch.rs:342
Function
batch_auto_chunk_large
()
oxifft/src/gpu/batch.rs:357
Method
batch_chunk_size
(&self, batch_size: usize, num_threads: usize)
oxifft/src/threading/parallel_config.rs:127
Method
batch_size
(&self)
oxifft/src/gpu/metal.rs:313
Method
batch_size
(&self)
oxifft/src/gpu/cuda.rs:352
Method
batch_size_limit
(&self)
oxifft/src/gpu/batch.rs:181
Method
batched
Create a batched GPU FFT plan. # Errors Propagates errors from [`Self::with_config`]: unavailable backend, zero `size`, or backend plan allocation f
oxifft/src/gpu/plan.rs:163
Function
bench_1d_cplx_2e10_fftw
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:86
Function
bench_1d_cplx_2e10_oxifft
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:69
Function
bench_1d_cplx_2e20_fftw
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:131
Function
bench_1d_cplx_2e20_oxifft
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:114
Function
bench_1d_real_2e10_fftw
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:178
Function
bench_1d_real_2e10_oxifft
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:161
Function
bench_2d_cplx_1024_fftw
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:224
Function
bench_2d_cplx_1024_oxifft
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:206
Function
bench_2d_fft
(c: &mut Criterion)
oxifft-bench/benches/fft_comparison.rs:316
Function
bench_batch_1000x256_fftw
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:283
Function
bench_batch_1000x256_oxifft
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:258
Function
bench_batch_fft
(c: &mut Criterion)
oxifft-bench/benches/fft_comparison.rs:402
Function
bench_c2r_f32
(c: &mut Criterion)
oxifft-bench/benches/r2c_c2r.rs:97
Function
bench_c2r_f64
(c: &mut Criterion)
oxifft-bench/benches/r2c_c2r.rs:70
Function
bench_composite_sizes
(c: &mut Criterion)
oxifft-bench/benches/fft_comparison.rs:175
Function
bench_ct_f32
Forward CT benchmark for f32, sizes 2^10 to 2^20.
oxifft/benches/cooley_tukey_scaling.rs:42
Function
bench_ct_f64
Forward CT benchmark for f64, sizes 2^10 to 2^20.
oxifft/benches/cooley_tukey_scaling.rs:16
Function
bench_dct2_1024_fftw
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:379
Function
bench_dct2_1024_oxifft
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:362
Function
bench_dct2_cached_vs_tmp_f64
(c: &mut Criterion)
oxifft/benches/dct_benchmarks.rs:141
Function
bench_dct2_f32
(c: &mut Criterion)
oxifft/benches/dct_benchmarks.rs:34
Function
bench_dct2_f64
(c: &mut Criterion)
oxifft/benches/dct_benchmarks.rs:15
Function
bench_dct3_f32
(c: &mut Criterion)
oxifft/benches/dct_benchmarks.rs:76
Function
bench_dct3_f64
(c: &mut Criterion)
oxifft/benches/dct_benchmarks.rs:57
Function
bench_dct4_f32
(c: &mut Criterion)
oxifft/benches/dct_benchmarks.rs:118
Function
bench_dct4_f64
(c: &mut Criterion)
oxifft/benches/dct_benchmarks.rs:99
Function
bench_dct_i
(c: &mut Criterion)
oxifft-bench/benches/dct_dst.rs:32
Function
bench_dct_ii
(c: &mut Criterion)
oxifft-bench/benches/dct_dst.rs:46
Function
bench_dct_iii
(c: &mut Criterion)
oxifft-bench/benches/dct_dst.rs:60
Function
bench_dct_iv
(c: &mut Criterion)
oxifft-bench/benches/dct_dst.rs:74
Function
bench_dst_i
(c: &mut Criterion)
oxifft-bench/benches/dct_dst.rs:92
Function
bench_dst_ii
(c: &mut Criterion)
oxifft-bench/benches/dct_dst.rs:106
Function
bench_dst_iii
(c: &mut Criterion)
oxifft-bench/benches/dct_dst.rs:120
Function
bench_dst_iv
(c: &mut Criterion)
oxifft-bench/benches/dct_dst.rs:134
Function
bench_gen_notw
(c: &mut Criterion)
oxifft-codegen/benches/codegen_time.rs:58
Function
bench_gen_rdft_hc2r
(c: &mut Criterion)
oxifft-codegen/benches/codegen_time.rs:157
Function
bench_gen_rdft_r2hc
(c: &mut Criterion)
oxifft-codegen/benches/codegen_time.rs:135
Function
bench_gen_simd
(c: &mut Criterion)
oxifft-codegen/benches/codegen_time.rs:182
Function
bench_gen_split_radix_twiddle
(c: &mut Criterion)
oxifft-codegen/benches/codegen_time.rs:101
Function
bench_gen_twiddle
(c: &mut Criterion)
oxifft-codegen/benches/codegen_time.rs:79
Function
bench_gpu_vs_cpu
(c: &mut Criterion)
oxifft/benches/gpu_vs_cpu.rs:72
Function
bench_notw_f32_forward
(c: &mut Criterion)
oxifft-bench/benches/codelet_perf.rs:314
Function
bench_notw_f64_forward
(c: &mut Criterion)
oxifft-bench/benches/codelet_perf.rs:268
Function
bench_plan2d_forward
(c: &mut Criterion)
oxifft/benches/multidim_parallel.rs:18
Function
bench_plan2d_inplace
(c: &mut Criterion)
oxifft/benches/multidim_parallel.rs:76
Function
bench_plan2d_inverse
(c: &mut Criterion)
oxifft/benches/multidim_parallel.rs:47
Function
bench_plan2d_thread_sweep
(c: &mut Criterion)
oxifft/benches/multidim_parallel.rs:173
Function
bench_plan3d_forward
(c: &mut Criterion)
oxifft/benches/multidim_parallel.rs:110
Function
bench_plan3d_inplace
(c: &mut Criterion)
oxifft/benches/multidim_parallel.rs:139
Function
bench_power_of_2
(c: &mut Criterion)
oxifft-bench/benches/fft_comparison.rs:33
Function
bench_prime_2017_fftw
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:334
Function
bench_prime_2017_oxifft
(c: &mut Criterion)
oxifft-bench/benches/fftw_parity_gates.rs:317
Function
bench_prime_sizes
(c: &mut Criterion)
oxifft/benches/prime_sizes.rs:12
Function
bench_prime_sizes
(c: &mut Criterion)
oxifft-bench/benches/fft_comparison.rs:104
Function
bench_r2c_f32
(c: &mut Criterion)
oxifft-bench/benches/r2c_c2r.rs:46
Function
bench_r2c_f64
(c: &mut Criterion)
oxifft-bench/benches/r2c_c2r.rs:22
Function
bench_real_fft
(c: &mut Criterion)
oxifft-bench/benches/fft_comparison.rs:246
Function
bench_sar_2d_image_formation
SAR 2D Image Formation: Large 2D FFTs for algorithms like Range-Doppler, ω-k
oxifft-bench/benches/fft_comparison.rs:592
Function
bench_sar_azimuth_batch
SAR Azimuth Processing: Batch FFTs simulating azimuth compression Processes many range lines (azimuth samples) in batch
oxifft-bench/benches/fft_comparison.rs:537
Function
bench_sar_chirp_convolution
SAR Chirp Convolution Pipeline: Forward FFT → Multiply → Inverse FFT This is the core of range/azimuth compression
oxifft-bench/benches/fft_comparison.rs:660
Function
bench_sar_range_compression
SAR Range Compression: Large 1D FFTs typical of range line processing Common range sample counts: 4096, 8192, 16384, 32768
oxifft-bench/benches/fft_comparison.rs:490
Function
bench_sar_real_fft
SAR Real-to-Complex FFT: Raw SAR data is often real-valued
oxifft-bench/benches/fft_comparison.rs:786
Function
bench_sar_roundtrip
SAR Forward+Inverse Roundtrip: Measures complete FFT cycle performance
oxifft-bench/benches/fft_comparison.rs:735
Function
bench_test
(c: &mut Criterion)
oxifft-codegen/benches/codegen_time_stub.rs:5
Function
benchmark_composite_sizes
(c: &mut Criterion)
oxifft/benches/dft_1d.rs:52
Function
benchmark_const_fft
(c: &mut Criterion)
oxifft/benches/beyond_fftw.rs:223
Function
benchmark_inplace
(c: &mut Criterion)
oxifft/benches/dft_1d.rs:74
Function
benchmark_power_of_2
(c: &mut Criterion)
oxifft/benches/dft_1d.rs:8
Function
benchmark_prime_sizes
(c: &mut Criterion)
oxifft/benches/dft_1d.rs:30
Function
benchmark_pruned_fft
(c: &mut Criterion)
oxifft/benches/beyond_fftw.rs:68
Function
benchmark_sparse_fft
(c: &mut Criterion)
oxifft/benches/beyond_fftw.rs:18
Function
benchmark_streaming_fft
(c: &mut Criterion)
oxifft/benches/beyond_fftw.rs:140
Function
benchmark_window_functions
(c: &mut Criterion)
oxifft/benches/beyond_fftw.rs:293
Method
bin_index
(&self)
oxifft/src/streaming/sdft.rs:491
Function
binary_wisdom_round_trip
()
oxifft/src/api/plan/auto_tune.rs:208
Function
binary_wisdom_round_trip_solver_name_content
()
oxifft/src/api/plan/auto_tune.rs:222
Method
bitor
(self, rhs: Self)
oxifft/src/api/types.rs:137
Method
bitor
(self, rhs: Self)
oxifft/src/kernel/flags.rs:87
Method
bits
(self)
oxifft/src/kernel/flags.rs:73
Method
blackman_harris
Create a Blackman-Harris filter for very low sidelobes. # Arguments `n` - Signal length `width` - Filter width
oxifft/src/sparse/filter.rs:133
Method
blend
(self, other: Self)
oxifft/src/simd/avx2.rs:178
Method
blend
(self, other: Self)
oxifft/src/simd/avx.rs:142
Method
both_pruned
Create a dual-pruned plan (both input and output). # Arguments `n` - Transform size `input_indices` - Indices of non-zero inputs `output_indices` -
oxifft/src/pruned/plan.rs:139
Method
broadcast_complex
Broadcast data from root to all processes. # Errors Returns `MpiError` on communication failure.
oxifft/src/mpi/pool.rs:145
Method
bucket_index
(&self, freq: usize)
oxifft/src/sparse/bucket.rs:102
← previous
next →
1,501–1,600 of 4,171, ranked by callers