List of all items
Structs
- api::AlignedBuffer
- api::Flags
- api::GuruPlan
- api::ParallelPlan2D
- api::ParallelPlanND
- api::Plan
- api::Plan2D
- api::Plan3D
- api::PlanND
- api::R2rPlan
- api::RealPlan
- api::RealPlan2D
- api::RealPlan3D
- api::RealPlanND
- api::SplitPlan
- api::SplitPlan2D
- api::SplitPlan3D
- api::SplitPlanND
- api::WisdomCache
- autodiff::DiffFftPlan
- autodiff::Dual
- autodiff::DualComplex
- dft::plan::DftPlan
- dft::problem::DftProblem
- dft::solvers::BluesteinSolver
- dft::solvers::BufferedSolver
- dft::solvers::GenericSolver
- dft::solvers::IndirectSolver
- dft::solvers::RaderSolver
- dft::solvers::RankGeq2Solver
- dft::solvers::StockhamSolver
- dft::solvers::VrankGeq1Solver
- dft::solvers::ct::CooleyTukeySolver
- dft::solvers::direct::DirectSolver
- dft::solvers::nop::NopSolver
- dft::solvers::simd_butterfly::PrecomputedTwiddles
- frft::Frft
- kernel::Complex
- kernel::IoDim
- kernel::OpCount
- kernel::Planner
- kernel::PlannerFlags
- kernel::ProblemHash
- kernel::Tensor
- kernel::TrigTable
- kernel::TwiddleCache
- kernel::WisdomEntry
- nufft::Nufft
- nufft::NufftOptions
- rdft::plan::RdftPlan
- rdft::problem::RdftProblem
- rdft::solvers::C2hcSolver
- rdft::solvers::C2rSolver
- rdft::solvers::Hc2cSolver
- rdft::solvers::Hc2hcSolver
- rdft::solvers::R2cSolver
- rdft::solvers::R2rSolver
- rdft::solvers::RdftRankGeq2Solver
- rdft::solvers::RdftVrankGeq1Solver
- simd::Avx2F32
- simd::Avx2F64
- simd::Avx512F32
- simd::Avx512F64
- simd::AvxF32
- simd::AvxF64
- simd::Scalar
- simd::Sse2F32
- simd::Sse2F64
- threading::PoolConfig
- threading::RayonPool
- threading::SerialPool
Enums
- api::Direction
- api::R2rKind
- api::RealPlanKind
- api::WisdomError
- conv::ConvMode
- dft::problem::Sign
- dft::solvers::ct::CtVariant
- frft::FrftError
- kernel::ProblemKind
- kernel::SolverChoice
- kernel::WakeMode
- kernel::WakeState
- nufft::NufftError
- nufft::NufftType
- rdft::problem::RdftKind
- rdft::solvers::R2rKind
- reodft::DctType
- reodft::DstType
- simd::SimdLevel
Traits
- kernel::Float
- kernel::Plan
- kernel::Problem
- kernel::Solver
- simd::SimdComplex
- simd::SimdVector
- threading::ThreadPool
Functions
- api::alloc_complex
- api::alloc_complex_aligned
- api::alloc_real
- api::alloc_real_aligned
- api::export_to_file
- api::export_to_string
- api::fft
- api::fft2d
- api::fft2d_parallel
- api::fft2d_split
- api::fft3d_split
- api::fft_batch
- api::fft_batch_parallel
- api::fft_nd
- api::fft_nd_parallel
- api::fft_nd_split
- api::fft_split
- api::forget
- api::free
- api::functions::fft
- api::functions::fft2d
- api::functions::fft2d_split
- api::functions::fft3d_split
- api::functions::fft_batch
- api::functions::fft_nd
- api::functions::fft_nd_split
- api::functions::fft_split
- api::functions::ifft
- api::functions::ifft2d
- api::functions::ifft2d_split
- api::functions::ifft3d_split
- api::functions::ifft_batch
- api::functions::ifft_nd
- api::functions::ifft_nd_split
- api::functions::ifft_split
- api::functions::irfft
- api::functions::irfft2d
- api::functions::irfft3d
- api::functions::irfft_batch
- api::functions::irfft_nd
- api::functions::rfft
- api::functions::rfft2d
- api::functions::rfft3d
- api::functions::rfft_batch
- api::functions::rfft_nd
- api::get_user_wisdom_path
- api::ifft
- api::ifft2d
- api::ifft2d_parallel
- api::ifft2d_split
- api::ifft3d_split
- api::ifft_batch
- api::ifft_batch_parallel
- api::ifft_nd
- api::ifft_nd_parallel
- api::ifft_nd_split
- api::ifft_split
- api::import_from_file
- api::import_from_string
- api::import_system_wisdom
- api::irfft
- api::irfft2d
- api::irfft3d
- api::irfft_batch
- api::irfft_batch_parallel
- api::irfft_nd
- api::is_aligned
- api::lookup_wisdom
- api::rfft
- api::rfft2d
- api::rfft3d
- api::rfft_batch
- api::rfft_batch_parallel
- api::rfft_nd
- api::store_wisdom
- api::wisdom_count
- autodiff::fft2d::grad_fft2d
- autodiff::fft_dual
- autodiff::fft_jacobian
- autodiff::grad_fft
- autodiff::grad_ifft
- autodiff::jvp_fft
- autodiff::real::grad_irfft
- autodiff::real::grad_rfft
- autodiff::vjp_fft
- conv::convolve
- conv::convolve_circular
- conv::convolve_complex
- conv::convolve_complex_mode
- conv::convolve_mode
- conv::convolve_with_mode
- conv::correlate
- conv::correlate_complex
- conv::correlate_complex_mode
- conv::correlate_mode
- conv::polynomial_multiply
- conv::polynomial_multiply_complex
- conv::polynomial_power
- dft::codelets::apply_twiddles
- dft::codelets::butterfly_2
- dft::codelets::butterfly_4
- dft::codelets::execute_composite_codelet
- dft::codelets::get_twiddles_128
- dft::codelets::get_twiddles_256
- dft::codelets::get_twiddles_64
- dft::codelets::has_composite_codelet
- dft::codelets::notw_100
- dft::codelets::notw_12
- dft::codelets::notw_128
- dft::codelets::notw_15
- dft::codelets::notw_16
- dft::codelets::notw_18
- dft::codelets::notw_2
- dft::codelets::notw_20
- dft::codelets::notw_24
- dft::codelets::notw_256
- dft::codelets::notw_3
- dft::codelets::notw_30
- dft::codelets::notw_32
- dft::codelets::notw_36
- dft::codelets::notw_4
- dft::codelets::notw_45
- dft::codelets::notw_48
- dft::codelets::notw_5
- dft::codelets::notw_50
- dft::codelets::notw_60
- dft::codelets::notw_64
- dft::codelets::notw_7
- dft::codelets::notw_72
- dft::codelets::notw_8
- dft::codelets::notw_80
- dft::codelets::notw_96
- dft::codelets::simd::notw_1024_dispatch
- dft::codelets::simd::notw_1024_simd_f64
- dft::codelets::simd::notw_128_dispatch
- dft::codelets::simd::notw_128_simd_f64
- dft::codelets::simd::notw_16_dispatch
- dft::codelets::simd::notw_16_simd_f64
- dft::codelets::simd::notw_256_dispatch
- dft::codelets::simd::notw_256_simd_f64
- dft::codelets::simd::notw_2_dispatch
- dft::codelets::simd::notw_2_simd_f64
- dft::codelets::simd::notw_32_dispatch
- dft::codelets::simd::notw_32_simd_f64
- dft::codelets::simd::notw_4096_dispatch
- dft::codelets::simd::notw_4096_simd_f64
- dft::codelets::simd::notw_4_dispatch
- dft::codelets::simd::notw_4_simd_f64
- dft::codelets::simd::notw_512_dispatch
- dft::codelets::simd::notw_512_simd_f64
- dft::codelets::simd::notw_64_dispatch
- dft::codelets::simd::notw_64_simd_f64
- dft::codelets::simd::notw_8_dispatch
- dft::codelets::simd::notw_8_simd_f64
- dft::codelets::simd::simd_available
- dft::solvers::ct::fft_radix2
- dft::solvers::ct::fft_radix2_inplace
- dft::solvers::ct::fft_radix4
- dft::solvers::ct::fft_radix4_inplace
- dft::solvers::ct::fft_radix8
- dft::solvers::ct::fft_radix8_inplace
- dft::solvers::ct::fft_split_radix
- dft::solvers::ct::fft_split_radix_inplace
- dft::solvers::ct::ifft_radix2
- dft::solvers::ct::ifft_radix2_inplace
- dft::solvers::ct::ifft_radix2_normalized
- dft::solvers::direct::dft_direct
- dft::solvers::direct::idft_direct
- dft::solvers::direct::idft_direct_normalized
- dft::solvers::nop::dft_nop
- dft::solvers::simd_butterfly::dit_butterflies_f64
- dft::solvers::simd_butterfly::dit_butterflies_scalar
- dft::solvers::simd_butterfly::get_twiddles
- dft::solvers::stockham_f64
- frft::frft
- frft::frft_checked
- frft::ifrft
- frft::ifrft_checked
- kernel::factor
- kernel::is_prime
- kernel::mod_pow
- kernel::primitive_root
- nufft::nufft_type1
- nufft::nufft_type2
- nufft::nufft_type3
- rdft::solvers::dct1
- rdft::solvers::dct2
- rdft::solvers::dct3
- rdft::solvers::dct4
- rdft::solvers::dht
- rdft::solvers::dst1
- rdft::solvers::dst2
- rdft::solvers::dst3
- rdft::solvers::dst4
- reodft::dct_i
- reodft::dct_ii
- reodft::dct_iii
- reodft::dct_iv
- reodft::dht
- reodft::dst_i
- reodft::dst_ii
- reodft::dst_iii
- reodft::dst_iv
- simd::detect_simd_level
- support::align_down
- support::align_up
- support::copy_1d
- support::copy_2d
- support::copy_strided
- support::is_aligned
- support::is_simd_aligned
- support::print_complex
- support::print_real
- support::transpose
- support::transpose_3d_inner
- support::transpose_blocked
- support::transpose_inplace
- support::transpose_square
- support::transpose_square_blocked
- threading::get_default_pool
- threading::pool_with_threads