HElib  1.0
Implementing Homomorphic Encryption
 All Classes Files Functions Variables Friends Pages
AltCRT Member List

This is the complete list of members for AltCRT, including all inherited members.

Add(const AltCRT &other, bool matchIndexSets=true) (defined in AltCRT)AltCRTinline
addPrimes(const IndexSet &s1)AltCRT
addPrimesAndScale(const IndexSet &s1)AltCRT
AltCRT(const ZZX &poly, const FHEcontext &_context)AltCRT
AltCRT(const ZZX &poly, const FHEcontext &_context, const IndexSet &indexSet)AltCRT
AltCRT(const ZZX &poly)AltCRTexplicit
AltCRT(const FHEcontext &_context)AltCRTexplicit
AltCRT(const FHEcontext &_context, const IndexSet &indexSet)AltCRT
automorph(long k) (defined in AltCRT)AltCRT
breakIntoDigits(vector< AltCRT > &dgts, long n) const AltCRT
Exp(long k)AltCRT
getContext() const (defined in AltCRT)AltCRTinline
getIndexSet() const (defined in AltCRT)AltCRTinline
getMap() const (defined in AltCRT)AltCRTinline
Mul(const AltCRT &other, bool matchIndexSets=true) (defined in AltCRT)AltCRTinline
Negate(const AltCRT &other) (defined in AltCRT)AltCRT
Negate() (defined in AltCRT)AltCRTinline
operator!=(const AltCRT &other) const (defined in AltCRT)AltCRTinline
operator*=(const AltCRT &other) (defined in AltCRT)AltCRTinline
operator*=(const ZZX &poly) (defined in AltCRT)AltCRTinline
operator*=(const ZZ &num) (defined in AltCRT)AltCRTinline
operator*=(long num) (defined in AltCRT)AltCRTinline
operator++() (defined in AltCRT)AltCRTinline
operator++(int) (defined in AltCRT)AltCRTinline
operator+=(const AltCRT &other) (defined in AltCRT)AltCRTinline
operator+=(const ZZX &poly) (defined in AltCRT)AltCRTinline
operator+=(const ZZ &num) (defined in AltCRT)AltCRTinline
operator+=(long num) (defined in AltCRT)AltCRTinline
operator--() (defined in AltCRT)AltCRTinline
operator--(int) (defined in AltCRT)AltCRTinline
operator-=(const AltCRT &other) (defined in AltCRT)AltCRTinline
operator-=(const ZZX &poly) (defined in AltCRT)AltCRTinline
operator-=(const ZZ &num) (defined in AltCRT)AltCRTinline
operator-=(long num) (defined in AltCRT)AltCRTinline
operator/=(const ZZ &num) (defined in AltCRT)AltCRT
operator/=(long num) (defined in AltCRT)AltCRTinline
operator<< (defined in AltCRT)AltCRTfriend
operator=(const AltCRT &other) (defined in AltCRT)AltCRT
operator=(const SingleCRT &other) (defined in AltCRT)AltCRT
operator=(const ZZX &poly) (defined in AltCRT)AltCRT
operator=(const ZZ &num) (defined in AltCRT)AltCRT
operator=(const long num) (defined in AltCRT)AltCRTinline
operator==(const AltCRT &other) const (defined in AltCRT)AltCRTinline
operator>> (defined in AltCRT)AltCRTfriend
operator>>=(long k) (defined in AltCRT)AltCRTinline
randomize(const ZZ *seed=NULL)AltCRT
removePrimes(const IndexSet &s1)AltCRTinline
sampleGaussian(double stdev=0.0)AltCRTinline
sampleHWt(long Hwt)AltCRTinline
sampleSmall()AltCRTinline
scaleDownToSet(const IndexSet &s, long ptxtSpace) (defined in AltCRT)AltCRT
setDryRun(bool toWhat=true)AltCRTinlinestatic
SetOne() (defined in AltCRT)AltCRTinline
SetZero() (defined in AltCRT)AltCRTinline
Sub(const AltCRT &other, bool matchIndexSets=true) (defined in AltCRT)AltCRTinline
toPoly(ZZX &p, bool positive=false) const AltCRT
toPoly(ZZX &p, const IndexSet &s, bool positive=false) const AltCRT
toSingleCRT(SingleCRT &scrt, const IndexSet &s) const AltCRT
toSingleCRT(SingleCRT &scrt) const (defined in AltCRT)AltCRT