MCPcopy Create free account

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

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

Functioncopy_2d
Copy 2D array (row by row).
oxifft/src/support/copy.rs:30
Functioncopy_strided
Copy with stride (gather/scatter).
oxifft/src/support/copy.rs:13
Methodcopysign
(self, sign: Self)
oxifft/src/kernel/f16.rs:161
Methodcopysign
(self, sign: Self)
oxifft/src/kernel/f128_type.rs:284
Functioncorrelate_complex
Compute cross-correlation of complex signals.
oxifft/src/conv/mod.rs:288
Methodcos
(&self, k: usize)
oxifft/src/kernel/trig.rs:51
Methodcos
(self)
oxifft/src/kernel/float.rs:79
Methodcos
(self)
oxifft-codegen/tests/simd_f32_parity.rs:81
Methodcosh
(self)
oxifft/src/kernel/f16.rs:519
Methodcosh
(self)
oxifft/src/kernel/f128_type.rs:868
Methodcount_active
(&self)
oxifft/src/simd/sve.rs:616
Functioncount_lines
Approximate line count by counting lines in the string representation. This is a proxy — `prettyplease` is not in the workspace deps.
oxifft-codegen/examples/code_size_report.rs:25
Functioncount_tokens
Count the number of tokens in a `TokenStream`.
oxifft-codegen/examples/code_size_report.rs:18
Functioncuda_batch_matches_individual_execute
()
oxifft/src/gpu/batch.rs:815
Functioncuda_batch_validates_mismatched_counts
()
oxifft/src/gpu/batch.rs:796
Functioncuda_empty_batch_is_ok
()
oxifft/src/gpu/batch.rs:783
Methodcurrent_bytes
(&self)
oxifft/src/gpu/pool.rs:280
Functionczt_error_paths
()
oxifft/src/chirp_z/tests.rs:256
Methoddct1
(n: usize, flags: Flags)
oxifft/src/api/plan/types_r2r.rs:57
Methoddct2
(n: usize, flags: Flags)
oxifft/src/api/plan/types_r2r.rs:79
Methoddct3
(n: usize, flags: Flags)
oxifft/src/api/plan/types_r2r.rs:85
Methoddct4
(n: usize, flags: Flags)
oxifft/src/api/plan/types_r2r.rs:91
Methoddefault
()
oxifft/src/dft/solvers/indirect.rs:33
Methoddefault
()
oxifft/src/dft/solvers/nop.rs:17
Methoddefault
()
oxifft/src/dft/solvers/simd_butterfly.rs:123
Methoddefault
()
oxifft/src/dft/solvers/ct.rs:56
Methoddefault
()
oxifft/src/dft/solvers/buffered.rs:33
Methoddefault
()
oxifft/src/dft/solvers/cache_oblivious.rs:53
Methoddefault
()
oxifft/src/dft/solvers/rank_geq2.rs:11
Methoddefault
()
oxifft/src/dft/solvers/direct.rs:29
Methoddefault
()
oxifft/src/dft/solvers/bluestein.rs:345
Methoddefault
()
oxifft/src/dft/solvers/vrank_geq1.rs:34
Methoddefault
()
oxifft/src/dft/solvers/generic.rs:598
Methoddefault
()
oxifft/src/dft/solvers/stockham/mod.rs:37
Methoddefault
()
oxifft/src/sparse/problem.rs:113
Methoddefault
()
oxifft/src/sparse/result.rs:146
Methoddefault
()
oxifft/src/gpu/plan.rs:39
Methoddefault
()
oxifft/src/gpu/backend.rs:95
Methoddefault
()
oxifft/src/rdft/solvers/r2c.rs:28
Methoddefault
()
oxifft/src/rdft/solvers/hc2hc.rs:27
Methoddefault
()
oxifft/src/rdft/solvers/c2r.rs:28
Methoddefault
()
oxifft/src/rdft/solvers/hc2c.rs:27
Methoddefault
()
oxifft/src/rdft/solvers/rank_geq2.rs:11
Methoddefault
()
oxifft/src/rdft/solvers/types_r2r.rs:80
Methoddefault
()
oxifft/src/rdft/solvers/vrank_geq1.rs:31
Methoddefault
()
oxifft/src/const_fft/twiddle.rs:140
Methoddefault
()
oxifft/src/nufft/mod.rs:78
Methoddefault
()
oxifft/src/threading/serial.rs:10
Methoddefault
()
oxifft/src/threading/parallel_config.rs:56
Methoddefault
()
oxifft/src/threading/rayon_impl.rs:14
Methoddefault
()
oxifft/src/kernel/planner.rs:130
Methoddefault
()
oxifft/src/kernel/hash.rs:11
Methoddefault
()
oxifft/src/kernel/twiddle/mod.rs:38
Methoddefault
()
oxifft-codegen-impl/src/symbolic.rs:358
Methodderef
(&self)
oxifft/src/api/memory.rs:151
Methodderef
(&self)
oxifft/src/support/scratch.rs:67
Methodderef_mut
(&mut self)
oxifft/src/api/memory.rs:162
Methodderef_mut
(&mut self)
oxifft/src/support/scratch.rs:74
Functiondevice_lost_variant_exists
()
oxifft/src/gpu/batch.rs:512
Methoddft
( dims: &Tensor, howmany: &Tensor, direction: Direction, flags: Flags, )
oxifft/src/api/plan/types_guru.rs:90
Methoddft
(n: usize, forward: bool)
oxifft-codegen-impl/src/symbolic.rs:738
Methoddft_1d
(n: usize, direction: Direction, flags: Flags)
oxifft/src/api/plan/types.rs:343
Methoddft_1d
(n: usize, direction: Direction, flags: Flags)
oxifft/src/api/plan/types_split.rs:55
Methoddft_2d
(n0: usize, n1: usize, direction: Direction, flags: Flags)
oxifft/src/api/plan/types.rs:394
Methoddft_3d
( n0: usize, n1: usize, n2: usize, direction: Direction, flags: Flags,
oxifft/src/api/plan/types.rs:399
Functiondft_nop
(input: &[Complex<T>], output: &mut [Complex<T>])
oxifft/src/dft/solvers/nop.rs:77
Methoddht
(n: usize, flags: Flags)
oxifft/src/api/plan/types_r2r.rs:121
Functiondifferent_n_m_matches_naive
()
oxifft/src/chirp_z/tests.rs:191
Methoddim0
(&self)
oxifft/src/api/plan/types_split.rs:324
Methoddim0
(&self)
oxifft/src/api/plan/types_real.rs:390
Methoddim1
(&self)
oxifft/src/api/plan/types_split.rs:329
Methoddim1
(&self)
oxifft/src/api/plan/types_real.rs:395
Methoddim2
(&self)
oxifft/src/api/plan/types_split.rs:334
Methoddim2
(&self)
oxifft/src/api/plan/types_real.rs:400
Methoddims
Get global dimensions.
oxifft/src/mpi/plans/plan_3d.rs:140
Methoddims
Get global dimensions.
oxifft/src/mpi/plans/plan_nd.rs:118
Methoddims
Get global dimensions.
oxifft/src/mpi/plans/plan_2d.rs:120
Methoddims
Get global dimensions `[n0, n1, n2]`.
oxifft/src/mpi/plans/plan_3d_pencil.rs:261
Methoddims
(&self)
oxifft/src/api/parallel.rs:305
Methoddims
(&self)
oxifft/src/api/plan/types_guru.rs:123
Methoddims
(&self)
oxifft/src/api/plan/types_split.rs:420
Methoddirection
Get the direction.
oxifft/src/pruned/plan.rs:323
Methoddirection
Get the transform direction.
oxifft/src/mpi/plans/plan_3d.rs:145
Methoddirection
Get the transform direction.
oxifft/src/mpi/plans/plan_nd.rs:133
Methoddirection
Get the transform direction.
oxifft/src/mpi/plans/plan_2d.rs:130
Methoddirection
Get the transform direction.
oxifft/src/mpi/plans/plan_3d_pencil.rs:271
Methoddirection
(&self)
oxifft/src/api/parallel.rs:104
Methoddirection
(&self)
oxifft/src/api/plan/types_guru.rs:133
Methoddirection
(&self)
oxifft/src/api/plan/types_nd.rs:99
Methoddirection
(&self)
oxifft/src/api/plan/types_split.rs:66
Methoddirichlet
Create a Dirichlet kernel filter. The Dirichlet kernel provides better frequency isolation than flat filter. # Arguments `n` - Signal length `width
oxifft/src/sparse/filter.rs:71
Functiondispatch_wrappers_compile_and_run_f32
()
oxifft/src/dft/codelets/generated_simd.rs:747
Functiondispatch_wrappers_compile_and_run_f64
()
oxifft/src/dft/codelets/generated_simd.rs:678
Functiondistributed_transpose_inplace
Perform in-place distributed transpose. The buffer must be large enough to hold max(input_size, output_size). # Errors Propagates any `MpiError` re
oxifft/src/mpi/transpose.rs:175
Methoddiv
(self, other: Self)
oxifft/src/wasm/simd.rs:139
Methoddiv
(self, other: Self)
oxifft/src/simd/avx512.rs:92
Methoddiv
(self, other: Self)
oxifft/src/simd/avx2.rs:94
Methoddiv
(self, other: Self)
oxifft/src/simd/sse2.rs:83
Methoddiv
(self, other: Self)
oxifft/src/simd/scalar.rs:67
Methoddiv
(self, other: Self)
oxifft/src/simd/avx.rs:85
← previousnext →1,701–1,800 of 4,171, ranked by callers