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 |