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
howmany
(&self)
oxifft/src/dft/solvers/vrank_geq1.rs:109
Method
howmany
(&self)
oxifft/src/rdft/solvers/vrank_geq1.rs:105
Method
howmany
(&self)
oxifft/src/api/plan/types_guru.rs:128
Method
hsub
(self)
oxifft/src/simd/sse2.rs:163
Method
hypot
(self, other: Self)
oxifft/src/kernel/f128_type.rs:832
Method
i
()
oxifft/src/kernel/complex.rs:43
Method
id
(&self)
oxifft/src/dft/solvers/rader.rs:171
Method
id
(&self)
oxifft/src/dft/solvers/bluestein.rs:166
Method
ident_str
(self)
oxifft-codegen-impl/src/gen_simd/multi_transform/mod.rs:103
Function
identity_czt_matches_dft_f32
()
oxifft/src/chirp_z/tests.rs:220
Function
identity_czt_matches_dft_f64
()
oxifft/src/chirp_z/tests.rs:79
Function
idft_direct
Convenience function for inverse DFT (without normalization).
oxifft/src/dft/solvers/direct.rs:157
Function
ifft2d_split
Convenience function for 2D split-complex inverse FFT with normalization.
oxifft/src/api/plan/functions.rs:374
Function
ifft3d_split
Convenience function for 3D split-complex inverse FFT with normalization.
oxifft/src/api/plan/functions.rs:409
Function
ifft_f32
(real: &[f32], imag: &[f32])
oxifft/src/wasm/bindings.rs:346
Function
ifft_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
Function
ifft_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
Method
ifft_inplace
(&mut self)
oxifft/src/integrations/ndarray_ext.rs:150
Function
ifft_nd_split
Convenience function for N-dimensional split-complex inverse FFT with normalization.
oxifft/src/api/plan/functions.rs:439
Function
ifft_radix2
Convenience function for inverse FFT using DIT (without normalization).
oxifft/src/dft/solvers/ct.rs:1041
Function
ifft_radix2_inplace
Convenience function for in-place inverse FFT (without normalization).
oxifft/src/dft/solvers/ct.rs:1071
Function
ifrft
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
Function
ifrft_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
Method
import_from_planner
Import wisdom from a planner.
oxifft/src/api/wisdom.rs:156
Function
import_system_wisdom
()
oxifft/src/api/wisdom.rs:624
Method
infinity
()
oxifft/src/kernel/f16.rs:853
Method
infinity
()
oxifft/src/kernel/f128_type.rs:714
Method
input
(index: usize)
oxifft-codegen-impl/src/symbolic.rs:202
Method
input_im
(index: usize)
oxifft-codegen-impl/src/symbolic.rs:48
Method
input_len
(&self)
oxifft/src/rdft/solvers/hc2c.rs:156
Method
input_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
Method
input_re
(index: usize)
oxifft-codegen-impl/src/symbolic.rs:39
Method
input_size
(&self)
oxifft/src/rdft/solvers/c2r.rs:69
Method
input_stride
(&self)
oxifft/src/dft/solvers/indirect.rs:86
Method
integer_decode
(self)
oxifft/src/kernel/f16.rs:1011
Method
integer_decode
(self)
oxifft/src/kernel/f128_type.rs:883
Method
inverse
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
Method
inverse
Execute inverse FFT (normalized).
oxifft/src/autodiff/mod.rs:238
Method
inverse
* Execute inverse FFT. * * # Arguments * * * `real` - Real part of input (length must equal size) * * `imag` - Imaginary part
oxifft/pkg_simd/oxifft.js:91
Method
inverse_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
Method
inverse_inplace
(&self, data: &mut [Complex<T>])
oxifft/src/gpu/plan.rs:414
Method
inverse_interleaved
Execute inverse FFT with interleaved input. # Arguments `interleaved` - Interleaved complex input [re0, im0, re1, im1, ...] # Returns Interleaved
oxifft/src/wasm/bindings.rs:189
Method
inverse_interleaved
* Execute inverse FFT with interleaved input. * * # Arguments * * * `interleaved` - Interleaved complex input [re0, im0, re1, im1,
oxifft/pkg_simd/oxifft.js:114
Method
inverse_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
Function
irfft2d
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
Function
irfft3d
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
Function
irfft_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
Function
is_aligned
Check if a pointer is properly aligned for SIMD operations.
oxifft/src/api/memory.rs:217
Method
is_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
Function
is_collision
Collision detection between two bucket observations. Returns true if the buckets likely contain multiple aliased frequencies.
oxifft/src/sparse/decoder.rs:348
Method
is_contiguous
(&self)
oxifft/src/kernel/tensor.rs:40
Method
is_empty
Check if the result is empty.
oxifft/src/sparse/result.rs:36
Method
is_empty
(&self)
oxifft/src/api/memory.rs:79
Method
is_empty
(&self)
oxifft/src/kernel/twiddle/mod.rs:155
Method
is_empty
(&self)
oxifft/src/support/scratch.rs:58
Method
is_exhaustive
(self)
oxifft/src/api/types.rs:123
Method
is_finite
(self)
oxifft/src/kernel/f128_type.rs:268
Method
is_full
Check if buffer is full.
oxifft/src/streaming/mod.rs:104
Method
is_infinite
(self)
oxifft/src/kernel/f16.rs:104
Method
is_initialized
(&self)
oxifft/src/streaming/sdft.rs:160
Method
is_inplace
(&self)
oxifft/src/rdft/problem.rs:102
Method
is_inplace_compatible
(&self)
oxifft/src/kernel/tensor.rs:47
Method
is_measure
(self)
oxifft/src/kernel/flags.rs:66
Method
is_multiton
Check if bucket contains multiple frequencies (multiton).
oxifft/src/sparse/bucket.rs:44
Method
is_normal
(self)
oxifft/src/kernel/f16.rs:139
Method
is_normal
(self)
oxifft/src/kernel/f128_type.rs:745
Method
is_power_of_4
(n: usize)
oxifft/src/dft/solvers/ct.rs:91
Method
is_power_of_8
(n: usize)
oxifft/src/dft/solvers/ct.rs:85
Function
is_power_of_two
(n: usize)
oxifft/src/kernel/primes.rs:169
Function
is_prime_helper
()
oxifft-codegen-impl/src/gen_any.rs:462
Method
is_root
(&self)
oxifft/src/mpi/pool.rs:51
Method
is_sign_positive
(self)
oxifft/src/kernel/f16.rs:132
Method
is_sign_positive
(self)
oxifft/src/kernel/f128_type.rs:781
Function
is_simd_aligned
(ptr: *const T)
oxifft/src/support/align.rs:16
Method
is_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
Method
is_valid
Check if the problem is valid.
oxifft/src/sparse/problem.rs:49
Method
is_wisdom_only
(self)
oxifft/src/kernel/flags.rs:60
Method
join
(&self, a: A, b: B)
oxifft/src/threading/rayon_impl.rs:47
Method
k
Get expected sparsity.
oxifft/src/sparse/plan.rs:238
Method
kind
(&self)
oxifft/src/dft/problem.rs:108
Method
kind
(&self)
oxifft/src/sparse/filter.rs:234
Method
kind
(&self)
oxifft/src/rdft/problem.rs:90
Method
kind
(&self)
oxifft/src/rdft/solvers/types_r2r.rs:158
Method
kind
(&self)
oxifft/src/api/plan/types_real.rs:112
Method
l
(&self)
oxifft/src/chirp_z/mod.rs:291
Method
lanes_f32
(self)
oxifft-codegen-impl/src/gen_simd/multi_transform/mod.rs:83
Method
lanes_f64
(self)
oxifft-codegen-impl/src/gen_simd/multi_transform/mod.rs:93
Method
len
(&self)
oxifft/src/api/memory.rs:73
Method
ln
(self)
oxifft/src/kernel/f128_type.rs:494
Method
ln_1p
(self)
oxifft/src/kernel/f16.rs:411
Method
ln_1p
(self)
oxifft/src/kernel/f128_type.rs:862
Method
load_aligned
(ptr: *const f64)
oxifft/src/wasm/simd.rs:70
Method
load_aligned
(ptr: *const f64)
oxifft/src/simd/avx512.rs:48
Method
load_aligned
(ptr: *const f64)
oxifft/src/simd/avx2.rs:50
Method
load_aligned
(ptr: *const f64)
oxifft/src/simd/sse2.rs:39
Method
load_aligned
(ptr: *const T)
oxifft/src/simd/scalar.rs:23
Method
load_aligned
(ptr: *const f64)
oxifft/src/simd/avx.rs:41
Method
load_aligned
(ptr: *const f64)
oxifft/src/simd/sve.rs:135
Method
load_aligned
(ptr: *const f64)
oxifft/src/simd/portable.rs:28
Method
load_aligned
(ptr: *const f64)
oxifft/src/simd/neon.rs:42
← previous
next →
2,101–2,200 of 4,171, ranked by callers