MCPcopy Create free account

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

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

Methodhowmany
(&self)
oxifft/src/dft/solvers/vrank_geq1.rs:109
Methodhowmany
(&self)
oxifft/src/rdft/solvers/vrank_geq1.rs:105
Methodhowmany
(&self)
oxifft/src/api/plan/types_guru.rs:128
Methodhsub
(self)
oxifft/src/simd/sse2.rs:163
Methodhypot
(self, other: Self)
oxifft/src/kernel/f128_type.rs:832
Methodi
()
oxifft/src/kernel/complex.rs:43
Methodid
(&self)
oxifft/src/dft/solvers/rader.rs:171
Methodid
(&self)
oxifft/src/dft/solvers/bluestein.rs:166
Methodident_str
(self)
oxifft-codegen-impl/src/gen_simd/multi_transform/mod.rs:103
Functionidentity_czt_matches_dft_f32
()
oxifft/src/chirp_z/tests.rs:220
Functionidentity_czt_matches_dft_f64
()
oxifft/src/chirp_z/tests.rs:79
Functionidft_direct
Convenience function for inverse DFT (without normalization).
oxifft/src/dft/solvers/direct.rs:157
Functionifft2d_split
Convenience function for 2D split-complex inverse FFT with normalization.
oxifft/src/api/plan/functions.rs:374
Functionifft3d_split
Convenience function for 3D split-complex inverse FFT with normalization.
oxifft/src/api/plan/functions.rs:409
Functionifft_f32
(real: &[f32], imag: &[f32])
oxifft/src/wasm/bindings.rs:346
Functionifft_f32
* One-shot inverse FFT (f32). * * # Arguments * * * `real` - Real part of input * * `imag` - Imaginary part of input * * # Returns * * Interl
oxifft/pkg_simd/oxifft.js:217
Functionifft_f64
* One-shot inverse FFT (f64). * * # Arguments * * * `real` - Real part of input * * `imag` - Imaginary part of input * * # Returns * * Interl
oxifft/pkg_simd/oxifft.js:244
Methodifft_inplace
(&mut self)
oxifft/src/integrations/ndarray_ext.rs:150
Functionifft_nd_split
Convenience function for N-dimensional split-complex inverse FFT with normalization.
oxifft/src/api/plan/functions.rs:439
Functionifft_radix2
Convenience function for inverse FFT using DIT (without normalization).
oxifft/src/dft/solvers/ct.rs:1041
Functionifft_radix2_inplace
Convenience function for in-place inverse FFT (without normalization).
oxifft/src/dft/solvers/ct.rs:1071
Functionifrft
Compute the inverse Fractional Fourier Transform. The inverse FrFT of order α is the FrFT of order -α. # Arguments `input` - Input signal (result o
oxifft/src/frft/mod.rs:404
Functionifrft_checked
Compute inverse FrFT with error handling. # Errors Returns `FrftError::InvalidSize` if `input` is empty, or `FrftError::PlanningFailed` if FFT plann
oxifft/src/frft/mod.rs:425
Methodimport_from_planner
Import wisdom from a planner.
oxifft/src/api/wisdom.rs:156
Functionimport_system_wisdom
()
oxifft/src/api/wisdom.rs:624
Methodinfinity
()
oxifft/src/kernel/f16.rs:853
Methodinfinity
()
oxifft/src/kernel/f128_type.rs:714
Methodinput
(index: usize)
oxifft-codegen-impl/src/symbolic.rs:202
Methodinput_im
(index: usize)
oxifft-codegen-impl/src/symbolic.rs:48
Methodinput_len
(&self)
oxifft/src/rdft/solvers/hc2c.rs:156
Methodinput_pruned
Create an input-pruned plan. # Arguments `n` - Transform size `input_indices` - Indices of non-zero inputs `flags` - Planning flags # Returns `Non
oxifft/src/pruned/plan.rs:108
Methodinput_re
(index: usize)
oxifft-codegen-impl/src/symbolic.rs:39
Methodinput_size
(&self)
oxifft/src/rdft/solvers/c2r.rs:69
Methodinput_stride
(&self)
oxifft/src/dft/solvers/indirect.rs:86
Methodinteger_decode
(self)
oxifft/src/kernel/f16.rs:1011
Methodinteger_decode
(self)
oxifft/src/kernel/f128_type.rs:883
Methodinverse
Execute inverse FFT. # Errors Returns `GpuError::SizeMismatch` if `input.len()` does not equal `size * batch_size`, or propagates backend execution
oxifft/src/gpu/plan.rs:206
Methodinverse
Execute inverse FFT (normalized).
oxifft/src/autodiff/mod.rs:238
Methodinverse
* Execute inverse FFT. * * # Arguments * * * `real` - Real part of input (length must equal size) * * `imag` - Imaginary part
oxifft/pkg_simd/oxifft.js:91
Methodinverse_c2r
Execute a complex-to-real inverse FFT. `input` must have length `size/2 + 1`; `output` must have length `size`. # Errors - `GpuError::SizeMismatch`
oxifft/src/gpu/plan.rs:536
Methodinverse_inplace
(&self, data: &mut [Complex<T>])
oxifft/src/gpu/plan.rs:414
Methodinverse_interleaved
Execute inverse FFT with interleaved input. # Arguments `interleaved` - Interleaved complex input [re0, im0, re1, im1, ...] # Returns Interleaved
oxifft/src/wasm/bindings.rs:189
Methodinverse_interleaved
* Execute inverse FFT with interleaved input. * * # Arguments * * * `interleaved` - Interleaved complex input [re0, im0, re1, im1,
oxifft/pkg_simd/oxifft.js:114
Methodinverse_into
Execute inverse FFT with pre-allocated output. # Errors Returns `GpuError::SizeMismatch` if `input` or `output` lengths do not equal `size * batch_s
oxifft/src/gpu/plan.rs:268
Functionirfft2d
Convenience function for 2D Complex-to-Real FFT with normalization. Takes n0×(n1/2+1) complex values and produces n0×n1 real values.
oxifft/src/api/plan/functions.rs:257
Functionirfft3d
Convenience function for 3D Complex-to-Real FFT with normalization. Takes n0×n1×(n2/2+1) complex values and produces n0×n1×n2 real values.
oxifft/src/api/plan/functions.rs:293
Functionirfft_nd
Convenience function for N-dimensional Complex-to-Real FFT with normalization. Takes prefix×(last/2+1) complex values and produces product(dims) real
oxifft/src/api/plan/functions.rs:334
Functionis_aligned
Check if a pointer is properly aligned for SIMD operations.
oxifft/src/api/memory.rs:217
Methodis_cola
Check if this window satisfies the COLA (Constant Overlap-Add) condition. COLA ensures perfect reconstruction when using overlap-add synthesis.
oxifft/src/streaming/window.rs:65
Functionis_collision
Collision detection between two bucket observations. Returns true if the buckets likely contain multiple aliased frequencies.
oxifft/src/sparse/decoder.rs:348
Methodis_contiguous
(&self)
oxifft/src/kernel/tensor.rs:40
Methodis_empty
Check if the result is empty.
oxifft/src/sparse/result.rs:36
Methodis_empty
(&self)
oxifft/src/api/memory.rs:79
Methodis_empty
(&self)
oxifft/src/kernel/twiddle/mod.rs:155
Methodis_empty
(&self)
oxifft/src/support/scratch.rs:58
Methodis_exhaustive
(self)
oxifft/src/api/types.rs:123
Methodis_finite
(self)
oxifft/src/kernel/f128_type.rs:268
Methodis_full
Check if buffer is full.
oxifft/src/streaming/mod.rs:104
Methodis_infinite
(self)
oxifft/src/kernel/f16.rs:104
Methodis_initialized
(&self)
oxifft/src/streaming/sdft.rs:160
Methodis_inplace
(&self)
oxifft/src/rdft/problem.rs:102
Methodis_inplace_compatible
(&self)
oxifft/src/kernel/tensor.rs:47
Methodis_measure
(self)
oxifft/src/kernel/flags.rs:66
Methodis_multiton
Check if bucket contains multiple frequencies (multiton).
oxifft/src/sparse/bucket.rs:44
Methodis_normal
(self)
oxifft/src/kernel/f16.rs:139
Methodis_normal
(self)
oxifft/src/kernel/f128_type.rs:745
Methodis_power_of_4
(n: usize)
oxifft/src/dft/solvers/ct.rs:91
Methodis_power_of_8
(n: usize)
oxifft/src/dft/solvers/ct.rs:85
Functionis_power_of_two
(n: usize)
oxifft/src/kernel/primes.rs:169
Functionis_prime_helper
()
oxifft-codegen-impl/src/gen_any.rs:462
Methodis_root
(&self)
oxifft/src/mpi/pool.rs:51
Methodis_sign_positive
(self)
oxifft/src/kernel/f16.rs:132
Methodis_sign_positive
(self)
oxifft/src/kernel/f128_type.rs:781
Functionis_simd_aligned
(ptr: *const T)
oxifft/src/support/align.rs:16
Methodis_sparse_beneficial
Check if sparse FFT is beneficial for this problem. Sparse FFT is generally beneficial when k << n. Returns false if standard FFT would be faster.
oxifft/src/sparse/problem.rs:57
Methodis_valid
Check if the problem is valid.
oxifft/src/sparse/problem.rs:49
Methodis_wisdom_only
(self)
oxifft/src/kernel/flags.rs:60
Methodjoin
(&self, a: A, b: B)
oxifft/src/threading/rayon_impl.rs:47
Methodk
Get expected sparsity.
oxifft/src/sparse/plan.rs:238
Methodkind
(&self)
oxifft/src/dft/problem.rs:108
Methodkind
(&self)
oxifft/src/sparse/filter.rs:234
Methodkind
(&self)
oxifft/src/rdft/problem.rs:90
Methodkind
(&self)
oxifft/src/rdft/solvers/types_r2r.rs:158
Methodkind
(&self)
oxifft/src/api/plan/types_real.rs:112
Methodl
(&self)
oxifft/src/chirp_z/mod.rs:291
Methodlanes_f32
(self)
oxifft-codegen-impl/src/gen_simd/multi_transform/mod.rs:83
Methodlanes_f64
(self)
oxifft-codegen-impl/src/gen_simd/multi_transform/mod.rs:93
Methodlen
(&self)
oxifft/src/api/memory.rs:73
Methodln
(self)
oxifft/src/kernel/f128_type.rs:494
Methodln_1p
(self)
oxifft/src/kernel/f16.rs:411
Methodln_1p
(self)
oxifft/src/kernel/f128_type.rs:862
Methodload_aligned
(ptr: *const f64)
oxifft/src/wasm/simd.rs:70
Methodload_aligned
(ptr: *const f64)
oxifft/src/simd/avx512.rs:48
Methodload_aligned
(ptr: *const f64)
oxifft/src/simd/avx2.rs:50
Methodload_aligned
(ptr: *const f64)
oxifft/src/simd/sse2.rs:39
Methodload_aligned
(ptr: *const T)
oxifft/src/simd/scalar.rs:23
Methodload_aligned
(ptr: *const f64)
oxifft/src/simd/avx.rs:41
Methodload_aligned
(ptr: *const f64)
oxifft/src/simd/sve.rs:135
Methodload_aligned
(ptr: *const f64)
oxifft/src/simd/portable.rs:28
Methodload_aligned
(ptr: *const f64)
oxifft/src/simd/neon.rs:42
← previousnext →2,101–2,200 of 4,171, ranked by callers