HElib: Member List

HElib 1.0 Implementing Homomorphic Encryption

- Main Page
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Files Functions Variables Friends Pages
CtxtPart Member List

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

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