Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | S | T | U | W _ __contains__() (in module hpk.Architecture) __init__ (hpk.fft.InplaceDim attribute) (hpk.fft.OoplaceDim attribute) __init__() (hpk.Configuration method) A allocateScratch() (hpk.fft.InplaceCC_float32 method) (hpk.fft.InplaceRC_float32 method) (hpk.fft.OoplaceCC_float32_numpy method) (hpk.fft.OoplaceRC_float32_numpy method) Architecture (class in hpk) architecture (hpk.Parameter attribute) avx2 (hpk.Architecture attribute) avx512 (hpk.Architecture attribute) avx512fp16 (hpk.Architecture attribute) B backward() (hpk.fft.InplaceCC_float32 method) (hpk.fft.InplaceRC_float32 method) (hpk.fft.OoplaceCC_float32_numpy method) (hpk.fft.OoplaceRC_float32_numpy method) backwardCopy() (hpk.fft.OoplaceCC_float32_numpy method) (hpk.fft.OoplaceRC_float32_numpy method) C CacheInfo (class in hpk) Configuration (class in hpk) D detect (hpk.Architecture attribute) detectArchitecture() (in module hpk) detectCores() (in module hpk) detectCpus() (in module hpk) detectDataCache() (in module hpk) detectDies() (in module hpk) detectPackages() (in module hpk) E empty() (in module hpk) F FactoryCC_float32_numpy (class in hpk.fft) FactoryRC_float32_numpy (class in hpk.fft) forward() (hpk.fft.InplaceCC_float32 method) (hpk.fft.InplaceRC_float32 method) (hpk.fft.OoplaceCC_float32_numpy method) (hpk.fft.OoplaceRC_float32_numpy method) forwardCopy() (hpk.fft.OoplaceCC_float32_numpy method) (hpk.fft.OoplaceRC_float32_numpy method) G get() (hpk.Configuration method) getArchitecture() (hpk.Configuration method) H hpk.MAJOR_VERSION (built-in variable) hpk::add_complex_t (C++ type) hpk::AlignedAllocator (C++ struct) hpk::AlignedAllocator::AlignedAllocator (C++ function), [1] hpk::AlignedAllocator::allocate (C++ function) hpk::AlignedAllocator::deallocate (C++ function) hpk::AlignedAllocator::operator!= (C++ function) hpk::AlignedAllocator::operator== (C++ function) hpk::AlignedAllocator::rebind (C++ struct) hpk::AlignedAllocator::value_type (C++ type) hpk::allocateMemory (C++ function) hpk::Architecture (C++ enum) hpk::Architecture::avx2 (C++ enumerator) hpk::Architecture::avx512 (C++ enumerator) hpk::Architecture::avx512fp16 (C++ enumerator) hpk::Architecture::detect (C++ enumerator) hpk::Architecture::sve256 (C++ enumerator) hpk::Architecture::unsupported (C++ enumerator) hpk::CacheInfo (C++ struct) hpk::CacheInfo::lineSize (C++ member) hpk::CacheInfo::operator<< (C++ function) hpk::CacheInfo::sets (C++ member) hpk::CacheInfo::sharedCpus (C++ member) hpk::CacheInfo::size (C++ member) hpk::CacheInfo::toString (C++ function) hpk::CacheInfo::ways (C++ member) hpk::Configuration (C++ class) hpk::Configuration::Configuration (C++ function), [1], [2], [3] hpk::Configuration::get (C++ function) hpk::Configuration::getArchitecture (C++ function) hpk::Configuration::operator<< (C++ function) hpk::Configuration::toString (C++ function) hpk::detectArchitecture (C++ function) hpk::detectCores (C++ function) hpk::detectCpus (C++ function) hpk::detectDataCache (C++ function) hpk::detectDies (C++ function) hpk::detectPackages (C++ function) hpk::fft::avx2_fp32_so (C++ member) hpk::fft::avx2_fp64_so (C++ member) hpk::fft::avx512_fp16_so (C++ member) hpk::fft::avx512_fp32_so (C++ member) hpk::fft::avx512_fp64_so (C++ member) hpk::fft::Factory (C++ class) hpk::fft::Factory::freqType (C++ type) hpk::fft::Factory::makeInplace (C++ function), [1], [2] hpk::fft::Factory::makeOoplace (C++ function), [1], [2] hpk::fft::Factory::mathType (C++ type) hpk::fft::Factory::maxThreads (C++ function) hpk::fft::Factory::nextFastLayout (C++ function), [1], [2], [3] hpk::fft::Factory::operator<< (C++ function) hpk::fft::Factory::realFreqType (C++ type) hpk::fft::Factory::realTimeType (C++ type) hpk::fft::Factory::timeType (C++ type) hpk::fft::Factory::toString (C++ function) hpk::fft::FactoryCC (C++ type) hpk::fft::FactoryRC (C++ type) hpk::fft::Inplace (C++ class) hpk::fft::Inplace::allocateScratch (C++ function) hpk::fft::Inplace::backward (C++ function), [1], [2] hpk::fft::Inplace::forward (C++ function), [1], [2] hpk::fft::Inplace::freqType (C++ type) hpk::fft::Inplace::mathType (C++ type) hpk::fft::Inplace::maxThreads (C++ function) hpk::fft::Inplace::operator<< (C++ function) hpk::fft::Inplace::realFreqType (C++ type) hpk::fft::Inplace::realTimeType (C++ type) hpk::fft::Inplace::scaleBackward (C++ function), [1], [2] hpk::fft::Inplace::scaleForward (C++ function), [1], [2] hpk::fft::Inplace::scratchSize (C++ function) hpk::fft::Inplace::scratchSizeBytes (C++ function) hpk::fft::Inplace::timeType (C++ type) hpk::fft::Inplace::toString (C++ function) hpk::fft::InplaceCC (C++ type) hpk::fft::InplaceDim (C++ struct) hpk::fft::InplaceDim::freqStride (C++ member) hpk::fft::InplaceDim::InplaceDim (C++ function), [1], [2] hpk::fft::InplaceDim::n (C++ member) hpk::fft::InplaceDim::operator!= (C++ function) hpk::fft::InplaceDim::operator<< (C++ function) hpk::fft::InplaceDim::operator== (C++ function) hpk::fft::InplaceDim::timeStride (C++ member) hpk::fft::InplaceDim::toString (C++ function) hpk::fft::InplaceRC (C++ type) hpk::fft::iomp_so (C++ member) hpk::fft::makeFactory (C++ function) hpk::fft::omp_so (C++ member) hpk::fft::Ooplace (C++ class) hpk::fft::Ooplace::allocateScratch (C++ function) hpk::fft::Ooplace::backwardCopy (C++ function), [1], [2] hpk::fft::Ooplace::forwardCopy (C++ function), [1], [2] hpk::fft::Ooplace::freqType (C++ type) hpk::fft::Ooplace::mathType (C++ type) hpk::fft::Ooplace::maxThreads (C++ function) hpk::fft::Ooplace::operator<< (C++ function) hpk::fft::Ooplace::realFreqType (C++ type) hpk::fft::Ooplace::realTimeType (C++ type) hpk::fft::Ooplace::scaleBackwardCopy (C++ function), [1], [2] hpk::fft::Ooplace::scaleForwardCopy (C++ function), [1], [2] hpk::fft::Ooplace::scratchSize (C++ function) hpk::fft::Ooplace::scratchSizeBytes (C++ function) hpk::fft::Ooplace::timeType (C++ type) hpk::fft::Ooplace::toString (C++ function) hpk::fft::OoplaceCC (C++ type) hpk::fft::OoplaceDim (C++ struct) hpk::fft::OoplaceDim::freqStride (C++ member) hpk::fft::OoplaceDim::n (C++ member) hpk::fft::OoplaceDim::OoplaceDim (C++ function), [1], [2] hpk::fft::OoplaceDim::operator!= (C++ function) hpk::fft::OoplaceDim::operator<< (C++ function) hpk::fft::OoplaceDim::operator== (C++ function) hpk::fft::OoplaceDim::timeStride (C++ member) hpk::fft::OoplaceDim::toString (C++ function) hpk::fft::OoplaceRC (C++ type) hpk::fft::sve256_fp16_so (C++ member) hpk::fft::sve256_fp32_so (C++ member) hpk::fft::sve256_fp64_so (C++ member) hpk::is_complex_v (C++ member) hpk::operator< (C++ function) hpk::operator<< (C++ function) hpk::operator>= (C++ function) hpk::Parameter (C++ enum) hpk::Parameter::architecture (C++ enumerator) hpk::Parameter::invalid (C++ enumerator) hpk::Parameter::l1size (C++ enumerator) hpk::Parameter::l2size (C++ enumerator) hpk::Parameter::l3size (C++ enumerator) hpk::Parameter::teams (C++ enumerator) hpk::Parameter::threads (C++ enumerator) hpk::remove_complex_t (C++ type) hpk::toString (C++ function) I InplaceCC_float32 (class in hpk.fft) InplaceDim (class in hpk.fft) InplaceRC_float32 (class in hpk.fft) inspect() (in module hpk) invalid (hpk.Parameter attribute) L l1size (hpk.Parameter attribute) l2size (hpk.Parameter attribute) l3size (hpk.Parameter attribute) LIBHPK_MAJOR_VERSION_C_STR (C macro) lineSize (hpk.CacheInfo property) M makeFactoryCC() (in module hpk.fft) makeFactoryRC() (in module hpk.fft) makeInplace() (hpk.fft.FactoryCC_float32_numpy method) (hpk.fft.FactoryRC_float32_numpy method) makeOoplace() (hpk.fft.FactoryCC_float32_numpy method) (hpk.fft.FactoryRC_float32_numpy method) maxThreads() (hpk.fft.FactoryCC_float32_numpy method) (hpk.fft.FactoryRC_float32_numpy method) (hpk.fft.InplaceCC_float32 method) (hpk.fft.InplaceRC_float32 method) (hpk.fft.OoplaceCC_float32_numpy method) (hpk.fft.OoplaceRC_float32_numpy method) N nextFastLayout() (hpk.fft.FactoryCC_float32_numpy method) (hpk.fft.FactoryRC_float32_numpy method) O OoplaceCC_float32_numpy (class in hpk.fft) OoplaceDim (class in hpk.fft) OoplaceRC_float32_numpy (class in hpk.fft) P Parameter (class in hpk) S scaleBackward() (hpk.fft.InplaceCC_float32 method) (hpk.fft.InplaceRC_float32 method) (hpk.fft.OoplaceCC_float32_numpy method) (hpk.fft.OoplaceRC_float32_numpy method) scaleBackwardCopy() (hpk.fft.OoplaceCC_float32_numpy method) (hpk.fft.OoplaceRC_float32_numpy method) scaleForward() (hpk.fft.InplaceCC_float32 method) (hpk.fft.InplaceRC_float32 method) (hpk.fft.OoplaceCC_float32_numpy method) (hpk.fft.OoplaceRC_float32_numpy method) scaleForwardCopy() (hpk.fft.OoplaceCC_float32_numpy method) (hpk.fft.OoplaceRC_float32_numpy method) scratchSize() (hpk.fft.InplaceCC_float32 method) (hpk.fft.InplaceRC_float32 method) (hpk.fft.OoplaceCC_float32_numpy method) (hpk.fft.OoplaceRC_float32_numpy method) sets (hpk.CacheInfo property) sharedCpus (hpk.CacheInfo property) size (hpk.CacheInfo property) sve256 (hpk.Architecture attribute) T teams (hpk.Parameter attribute) threads (hpk.Parameter attribute) U unsupported (hpk.Architecture attribute) W ways (hpk.CacheInfo property)