MCPcopy Create free account

hub / github.com/cool-japan/oxifft / functions

Functions4,171 in github.com/cool-japan/oxifft

Methodload_predicated
(ptr: *const f64, mask: [bool; 4])
oxifft/src/simd/sve.rs:333
Methodload_unaligned
(ptr: *const f64)
oxifft/src/wasm/simd.rs:84
Methodload_unaligned
(ptr: *const f64)
oxifft/src/simd/avx512.rs:56
Methodload_unaligned
(ptr: *const f64)
oxifft/src/simd/avx2.rs:58
Methodload_unaligned
(ptr: *const f64)
oxifft/src/simd/sse2.rs:47
Methodload_unaligned
(ptr: *const T)
oxifft/src/simd/scalar.rs:31
Methodload_unaligned
(ptr: *const f64)
oxifft/src/simd/avx.rs:49
Methodload_unaligned
(ptr: *const f64)
oxifft/src/simd/sve.rs:145
Methodload_unaligned
(ptr: *const f64)
oxifft/src/simd/portable.rs:37
Methodload_unaligned
(ptr: *const f64)
oxifft/src/simd/neon.rs:51
Methodlocal_dims
Get local dimensions.
oxifft/src/mpi/plans/plan_3d.rs:150
Methodlocal_dims
Get local dimensions and start.
oxifft/src/mpi/plans/plan_2d.rs:125
Methodlocal_dims
Get local dimensions: `(local_n0, local_0_start, local_n1, local_1_start, n2)`.
oxifft/src/mpi/plans/plan_3d_pencil.rs:286
Methodlocal_info
Get local partition info.
oxifft/src/mpi/plans/plan_nd.rs:128
Functionlocal_size_2d
Calculate local size for a 2D distributed FFT. Returns `(local_n0, local_0_start, alloc_local)`: - `local_n0`: Number of rows owned by this process -
oxifft/src/mpi/local_size.rs:24
Functionlocal_size_2d_transposed
Get local partition info for both normal and transposed layouts. Returns `(local_n0, local_0_start, local_n1, local_1_start)`. Useful when working wi
oxifft/src/mpi/local_size.rs:116
Functionlocal_size_3d
Calculate local size for a 3D distributed FFT. Returns `(local_n0, local_0_start, alloc_local)`: - `local_n0`: Number of planes owned by this process
oxifft/src/mpi/local_size.rs:51
Functionlocal_size_nd
Calculate local size for an N-D distributed FFT. Returns `(local_n0, local_0_start, alloc_local)`: - `local_n0`: Number of hyperplanes owned by this
oxifft/src/mpi/local_size.rs:81
Methodlog
(self, base: Self)
oxifft/src/kernel/f16.rs:417
Methodlog
(self, base: Self)
oxifft/src/kernel/f128_type.rs:811
Methodlog10
(self)
oxifft/src/kernel/f128_type.rs:817
Methodlog2
(self)
oxifft/src/kernel/f128_type.rs:814
Methodlog2n
(&self)
oxifft/src/gpu/metal.rs:319
Methodlow
(self)
oxifft/src/simd/neon.rs:129
Methodlow_128
(self)
oxifft/src/simd/avx2.rs:184
Methodlow_128
(self)
oxifft/src/simd/avx.rs:148
Methodlow_256
(self)
oxifft/src/simd/avx512.rs:148
Methodlow_half
(self)
oxifft/src/simd/neon.rs:314
Methodlow_pair
(self)
oxifft/src/simd/sve.rs:271
Methodm
(&self)
oxifft/src/chirp_z/mod.rs:285
Methodmagnitude
(&self)
oxifft/src/streaming/sdft.rs:479
Functionmain
()
oxifft/build.rs:14
Functionmain
()
oxifft/benches/beyond_fftw.rs:396
Functionmain
()
oxifft/src/bin/oxifft_tune.rs:21
Functionmain
()
oxifft/examples/nufft_example.rs:58
Functionmain
()
oxifft/examples/multidimensional.rs:11
Functionmain
()
oxifft/examples/sparse_fft.rs:13
Functionmain
()
oxifft/examples/autodiff_fft.rs:16
Functionmain
()
oxifft/examples/signal_processing.rs:148
Functionmain
()
oxifft/examples/streaming_fft.rs:15
Functionmain
()
oxifft/examples/simple_fft.rs:8
Functionmain
()
oxifft/examples/batch_fft.rs:10
Functionmain
()
oxifft/examples/real_fft.rs:10
Functionmain
()
oxifft/examples/convolution.rs:14
Functionmain
()
oxifft/examples/wisdom_usage.rs:16
Functionmain
()
oxifft-bench/src/bin/fftw_ratio_report.rs:334
Functionmain
()
oxifft-bench/examples/codelet_test.rs:8
Functionmain
()
oxifft-bench/examples/profile_fft.rs:9
Functionmain
()
oxifft-bench/examples/quick_perf_test.rs:9
Functionmain
()
oxifft-bench/examples/perf_test.rs:9
Functionmain
()
oxifft-bench/examples/compare_fft.rs:10
Functionmain
()
oxifft-bench/examples/compare_composite.rs:49
Functionmain
()
oxifft-bench/examples/direct_test.rs:7
Functionmain
()
oxifft-bench/examples/bench_composite.rs:39
Functionmain
()
oxifft-codegen/tests/compile_fail/notw_non_literal.rs:5
Functionmain
()
oxifft-codegen/tests/compile_fail/notw_unknown_size.rs:5
Functionmain
()
oxifft-codegen/tests/compile_fail/notw_empty_input.rs:5
Functionmain
()
oxifft-codegen/tests/compile_fail/gen_rader_unknown_prime.rs:5
Functionmain
()
oxifft-codegen/tests/compile_fail/twiddle_unknown_radix.rs:5
Functionmain
()
oxifft-codegen/tests/compile_fail/gen_odd_unknown_size.rs:5
Functionmain
()
oxifft-codegen/examples/code_size_report.rs:59
Functionmake_plan
(n: usize, dir: Direction)
oxifft/src/integrations/ndarray_ext.rs:57
Functionmake_real_plan
(n: usize)
oxifft/src/integrations/ndarray_ext.rs:64
Functionmake_test_input
Simple LCG-based deterministic input generator (no `rand` dependency). Uses Knuth's multiplicative LCG: state′ = state × A + C (mod 2⁶⁴).
oxifft/src/api/plan/auto_tune.rs:40
Functionmake_test_input_length
()
oxifft/src/api/plan/auto_tune.rs:274
Methodmax
(self, other: Self)
oxifft/src/kernel/f128_type.rs:443
Methodmax_bytes
(&self)
oxifft/src/gpu/pool.rs:286
Methodmax_value
()
oxifft/src/kernel/f16.rs:868
Methodmax_value
()
oxifft/src/kernel/f128_type.rs:732
Methodmeasure
Convenience: create MEASURE flags.
oxifft/src/mpi/mod.rs:99
Functionmedian_ns_basic
()
oxifft/src/api/plan/auto_tune.rs:280
Methodmerge
Merge two sparse results, keeping the larger magnitude for duplicates.
oxifft/src/sparse/result.rs:115
Functionmetal_batch_matches_individual_execute
()
oxifft/src/gpu/batch.rs:690
Functionmetal_batch_validates_mismatched_counts
()
oxifft/src/gpu/batch.rs:671
Functionmetal_batch_wrong_fft_size_err
()
oxifft/src/gpu/batch.rs:753
Functionmetal_empty_batch_is_ok
()
oxifft/src/gpu/batch.rs:658
Functionmetal_r2c_roundtrip_size1024
()
oxifft/src/gpu/metal.rs:429
Functionmetal_r2c_roundtrip_size1024
()
oxifft/src/gpu/batch.rs:426
Functionmetal_r2c_roundtrip_size256
()
oxifft/src/gpu/metal.rs:424
Functionmetal_r2c_roundtrip_size256
()
oxifft/src/gpu/batch.rs:421
Functionmetal_r2c_roundtrip_size64
()
oxifft/src/gpu/metal.rs:419
Functionmetal_r2c_roundtrip_size64
()
oxifft/src/gpu/batch.rs:416
Functionmetal_roundtrip_sizes_6_to_16
()
oxifft/src/gpu/metal.rs:552
Methodmin
(self, other: Self)
oxifft/src/kernel/f128_type.rs:427
Methodmin_positive_value
()
oxifft/src/kernel/f16.rs:865
Methodmin_positive_value
()
oxifft/src/kernel/f128_type.rs:729
Methodmin_value
()
oxifft/src/kernel/f16.rs:862
Methodmin_value
()
oxifft/src/kernel/f128_type.rs:726
Functionmixed_radix_twiddles_innermost_stage_all_ones
()
oxifft/src/kernel/twiddle/twiddle_tests.rs:518
Functionmixed_radix_twiddles_inverse_is_conjugate_of_forward
()
oxifft/src/kernel/twiddle/twiddle_tests.rs:488
Functionmixed_radix_twiddles_n6_stage1_all_ones
()
oxifft/src/kernel/twiddle/twiddle_tests.rs:448
Functionmixed_radix_twiddles_n6_stage2_correct_stride_indexing
()
oxifft/src/kernel/twiddle/twiddle_tests.rs:468
Functionmixed_radix_twiddles_table_sizes_correct
()
oxifft/src/kernel/twiddle/twiddle_tests.rs:541
Methodmode
Get the pruning mode.
oxifft/src/pruned/plan.rs:318
Functionmodulated_sdft_f32_works
()
oxifft/src/streaming/sdft.rs:915
Functionmodulated_sdft_magnitude_power
()
oxifft/src/streaming/sdft.rs:787
Functionmodulated_sdft_matches_reference
()
oxifft/src/streaming/sdft.rs:717
Functionmodulated_sdft_reset
()
oxifft/src/streaming/sdft.rs:769
Functionmodulated_sdft_single_bin
()
oxifft/src/streaming/sdft.rs:805
Functionmodulated_sdft_stable_over_long_run
()
oxifft/src/streaming/sdft.rs:737
← previousnext →2,201–2,300 of 4,171, ranked by callers