Intel HE Acceleration Library for FPGAs
Intel Homomorphic Encryption Acceleration Library for FPGAs, accelerating the modular arithmetic operations used in homomorphic encryption on Intel FPGAs.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
hetest::utils::NTT Member List

This is the complete list of members for hetest::utils::NTT, including all inherited members.

ComputeForward(uint64_t *result, const uint64_t *operand, uint64_t input_mod_factor, uint64_t output_mod_factor)hetest::utils::NTT
ComputeInverse(uint64_t *result, const uint64_t *operand, uint64_t input_mod_factor, uint64_t output_mod_factor)hetest::utils::NTT
m_implhetest::utils::NTT
NTT()hetest::utils::NTT
NTT(uint64_t degree, uint64_t q, std::shared_ptr< AllocatorBase > alloc_ptr={})hetest::utils::NTT
NTT(uint64_t degree, uint64_t q, Allocator &&a, AllocatorArgs &&...args)hetest::utils::NTTinline
NTT(uint64_t degree, uint64_t q, uint64_t root_of_unity, std::shared_ptr< AllocatorBase > alloc_ptr={})hetest::utils::NTT
NTT(uint64_t degree, uint64_t q, uint64_t root_of_unity, Allocator &&a, AllocatorArgs &&...args)hetest::utils::NTTinline
~NTT()hetest::utils::NTT