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
intel::hexl::fpga::Object_NTT Member List

This is the complete list of members for intel::hexl::fpga::Object_NTT, including all inherited members.

coeff_modulus_intel::hexl::fpga::Object_NTT
coeff_poly_intel::hexl::fpga::Object_NTT
fence_intel::hexl::fpga::Object
g_wid_intel::hexl::fpga::Objectstatic
id_intel::hexl::fpga::Object
n_intel::hexl::fpga::Object_NTT
Object(kernel_t type=kernel_t::NONE, bool fence=false)intel::hexl::fpga::Objectexplicit
Object_NTT(uint64_t *coeff_poly, const uint64_t *root_of_unity_powers, const uint64_t *precon_root_of_unity_powers, uint64_t coeff_modulus, uint64_t n, bool fence=false)intel::hexl::fpga::Object_NTTexplicit
precon_root_of_unity_powers_intel::hexl::fpga::Object_NTT
ready_intel::hexl::fpga::Object
root_of_unity_powers_intel::hexl::fpga::Object_NTT
type_intel::hexl::fpga::Object
~Object()=defaultintel::hexl::fpga::Objectvirtual