helib::ConstMultiplier_DoubleCRT_CKKS Struct Reference
  
Inheritance diagram for helib::ConstMultiplier_DoubleCRT_CKKS:
  
Public Member Functions | |
| ConstMultiplier_DoubleCRT_CKKS (const DoubleCRT &_data, double _size, double _factor) | |
| void | mul (Ctxt &ctxt) const override | 
| std::shared_ptr< ConstMultiplier > | upgrade (UNUSED const Context &context) const override | 
  Public Member Functions inherited from helib::ConstMultiplier | |
| virtual | ~ConstMultiplier () | 
| virtual std::shared_ptr< ConstMultiplier > | upgrade (const Context &context) const =0 | 
Public Attributes | |
| DoubleCRT | data | 
| double | size | 
| double | factor | 
Constructor & Destructor Documentation
◆ ConstMultiplier_DoubleCRT_CKKS()
      
  | 
  inline | 
Member Function Documentation
◆ mul()
      
  | 
  inlineoverridevirtual | 
Implements helib::ConstMultiplier.
◆ upgrade()
      
  | 
  inlineoverride | 
Member Data Documentation
◆ data
| DoubleCRT helib::ConstMultiplier_DoubleCRT_CKKS::data | 
◆ factor
| double helib::ConstMultiplier_DoubleCRT_CKKS::factor | 
◆ size
| double helib::ConstMultiplier_DoubleCRT_CKKS::size | 
 Public Member Functions inherited from 
 1.8.19