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
Classes | Public Member Functions | List of all members
dyadic_multiply_keyswitch_test Class Reference

Classes

class  dyadic_multiply_test
 
class  keyswitch_test
 

Public Member Functions

 dyadic_multiply_keyswitch_test (uint64_t num_dyadic_multiply, uint64_t num_moduli, uint64_t coeff_count, const std::string &test_fullname)
 
 dyadic_multiply_keyswitch_test (const dyadic_multiply_keyswitch_test &test)=delete
 
void test_dyadic_multiply_keyswitch ()
 
void check_results ()
 

Constructor & Destructor Documentation

dyadic_multiply_keyswitch_test::dyadic_multiply_keyswitch_test ( uint64_t  num_dyadic_multiply,
uint64_t  num_moduli,
uint64_t  coeff_count,
const std::string &  test_fullname 
)
explicit
dyadic_multiply_keyswitch_test::dyadic_multiply_keyswitch_test ( const dyadic_multiply_keyswitch_test test)
delete

Member Function Documentation

void dyadic_multiply_keyswitch_test::check_results ( )
void dyadic_multiply_keyswitch_test::test_dyadic_multiply_keyswitch ( )

The documentation for this class was generated from the following file: