HEonGPU
Contents:
Introduction to HEonGPU
Getting Started
User Guide
Technical Deep Dive
Bootstrapping in HEonGPU
Library Examples
API Reference
Full API Listing
Full API
Namespaces
Classes and Structs
Struct BootstrappingConfig
Struct BootstrappingConfigV2
Struct CKKSEncodingTransformConfig
Struct CKKSEncodingTransformContext
Struct DistEntry
Struct EncodingMatrixConfig
Struct EvalModConfig
Struct ExecutionOptions
Struct int32_t2
Struct MemoryPoolConfig
Struct PrecisionStats
Template Struct rmm_pinned_allocator
Struct RNGSeed
Template Struct is_serializable
Template Struct is_serializable< T, std::void_t< decltype(std::declval< const T >, ().save(std::declval< std::ostream & >, ())), decltype(std::declval< T >, ().load(std::declval< std::istream & >, ())) > >
Struct Stats
Struct uint64_t2
Template Class Bootstrappingkey
Template Class Bootstrappingkey< Scheme::TFHE >
Template Class Ciphertext
Template Class Ciphertext< Scheme::BFV >
Template Class Ciphertext< Scheme::CKKS >
Template Class Ciphertext< Scheme::TFHE >
Class CudaException
Template Class DeviceVector
Template Class Galoiskey
Template Class Galoiskey< Scheme::BFV >
Template Class Galoiskey< Scheme::CKKS >
Template Class HEArithmeticOperator
Template Class HEArithmeticOperator< Scheme::BFV >
Template Class HEArithmeticOperator< Scheme::CKKS >
Template Class HEContextImpl
Template Class HEContextImpl< Scheme::BFV >
Template Class HEContextImpl< Scheme::CKKS >
Template Class HEContextImpl< Scheme::TFHE >
Template Class HEDecryptor
Template Class HEDecryptor< Scheme::BFV >
Template Class HEDecryptor< Scheme::CKKS >
Template Class HEDecryptor< Scheme::TFHE >
Template Class HEEncoder
Template Class HEEncoder< Scheme::BFV >
Template Class HEEncoder< Scheme::CKKS >
Template Class HEEncryptor
Template Class HEEncryptor< Scheme::BFV >
Template Class HEEncryptor< Scheme::CKKS >
Template Class HEEncryptor< Scheme::TFHE >
Template Class HEKeyGenerator
Template Class HEKeyGenerator< Scheme::BFV >
Template Class HEKeyGenerator< Scheme::CKKS >
Template Class HEKeyGenerator< Scheme::TFHE >
Template Class HELogicOperator
Template Class HELogicOperator< Scheme::BFV >
Template Class HELogicOperator< Scheme::CKKS >
Template Class HELogicOperator< Scheme::TFHE >
Template Class HEMultiPartyManager
Template Class HEMultiPartyManager< Scheme::BFV >
Template Class HEMultiPartyManager< Scheme::CKKS >
Template Class HEOperator
Template Class HEOperator< Scheme::BFV >
Template Class HEOperator< Scheme::CKKS >
Template Class CKKS >::Polynomial
Template Class CKKS >::Vandermonde
Template Class HostVector
Class KeySwitchParameterGenerator
Class MemoryPool
Template Class MultipartyGaloiskey
Template Class MultipartyGaloiskey< Scheme::BFV >
Template Class MultipartyGaloiskey< Scheme::CKKS >
Template Class MultipartyPublickey
Template Class MultipartyPublickey< Scheme::BFV >
Template Class MultipartyPublickey< Scheme::CKKS >
Template Class MultipartyRelinkey
Template Class MultipartyRelinkey< Scheme::BFV >
Template Class MultipartyRelinkey< Scheme::CKKS >
Template Class Plaintext
Template Class Plaintext< Scheme::BFV >
Template Class Plaintext< Scheme::CKKS >
Template Class Publickey
Template Class Publickey< Scheme::BFV >
Template Class Publickey< Scheme::CKKS >
Class RandomNumberGenerator
Template Class Relinkey
Template Class Relinkey< Scheme::BFV >
Template Class Relinkey< Scheme::CKKS >
Template Class Secretkey
Template Class Secretkey< Scheme::BFV >
Template Class Secretkey< Scheme::CKKS >
Template Class Secretkey< Scheme::TFHE >
Template Class Switchkey
Template Class Switchkey< Scheme::BFV >
Template Class Switchkey< Scheme::CKKS >
Enums
Functions
Variables
Defines
Typedefs
Advanced Topics
Contributing to HEonGPU
Appendix
HEonGPU
Full API Listing
Template Class HEOperator
View page source
Template Class HEOperator
Defined in
File schemes.h
Class Documentation
template
<
Scheme
S
>
class
HEOperator