helib::Context Member List
This is the complete list of members for helib::Context, including all inherited members.
allPrimes() const | helib::Context | inline |
bitSizeOfQ() const | helib::Context | inline |
boundForRecryption() const | helib::Context | inline |
BPL() const | helib::Context | inline |
buildModChain(long nBits, long nDgts=3, bool willBeBootstrappable=false, long skHwt=0, long resolution=3, long bitsInSpecialPrimes=0) | helib::Context | |
clearModChain() | helib::Context | inline |
Context()=delete | helib::Context | |
Context(const Context &other)=delete | helib::Context | |
Context(Context &&other)=delete | helib::Context | |
ContextBuilder class | helib::Context | friend |
enableBootStrapping(const NTL::Vec< long > &mvec, bool build_cache=false, bool alsoThick=true) | helib::Context | inline |
endBuildModChain() | helib::Context | |
fullPrimes() const | helib::Context | inline |
getAlMod() const | helib::Context | inline |
getCtxtPrimes() const | helib::Context | inline |
getCtxtPrimes(long nprimes) const | helib::Context | inline |
getDigit(long i) const | helib::Context | inline |
getDigits() const | helib::Context | inline |
getE() const | helib::Context | inline |
getEA() const | helib::Context | inline |
getEPrime() const | helib::Context | inline |
getHwt() const | helib::Context | inline |
getM() const | helib::Context | inline |
getModSizeTable() const | helib::Context | inline |
getNSlots() const | helib::Context | inline |
getOrdP() const | helib::Context | inline |
getP() const | helib::Context | inline |
getPhiM() const | helib::Context | inline |
getPowerfulConverter() const | helib::Context | inline |
getPPowR() const | helib::Context | inline |
getPrecision() const | helib::Context | inline |
getR() const | helib::Context | inline |
getRcData() const | helib::Context | inline |
getScale() const | helib::Context | inline |
getSlotRing() const | helib::Context | inline |
getSmallPrimes() const | helib::Context | inline |
getSpecialPrimes() const | helib::Context | inline |
getStdev() const | helib::Context | inline |
getView() const | helib::Context | inline |
getZMStar() const | helib::Context | inline |
inChain(long p) const | helib::Context | inline |
isBootstrappable() const | helib::Context | inline |
isCKKS() const | helib::Context | inline |
isZeroDivisor(const NTL::ZZ &num) const | helib::Context | inline |
ithModulus(unsigned long i) const | helib::Context | inline |
ithPrime(unsigned long i) const | helib::Context | inline |
logOfPrime(unsigned long i) const | helib::Context | inline |
logOfProduct(const IndexSet &s) const | helib::Context | inline |
noiseBoundForGaussian(double sigma, long degBound) const | helib::Context | inline |
noiseBoundForGaussian(NTL::xdouble sigma, long degBound) const | helib::Context | inline |
noiseBoundForHWt(long hwt, UNUSED long degBound) const | helib::Context | inline |
noiseBoundForMod(long modulus, long degBound) const | helib::Context | inline |
noiseBoundForSmall(double prob, long degBound) const | helib::Context | inline |
noiseBoundForUniform(double magBound, long degBound) const | helib::Context | inline |
noiseBoundForUniform(NTL::xdouble magBound, long degBound) const | helib::Context | inline |
numPrimes() const | helib::Context | inline |
operator!=(const Context &other) const | helib::Context | inline |
operator<<(std::ostream &str, const Context &context) | helib::Context | friend |
operator=(const Context &other)=delete | helib::Context | |
operator=(Context &&other)=delete | helib::Context | |
operator==(const Context &other) const | helib::Context | |
operator>>(std::istream &str, Context &context) | helib::Context | friend |
printout(std::ostream &out=std::cout) const | helib::Context | |
productOfPrimes(NTL::ZZ &p, const IndexSet &s) const | helib::Context | |
productOfPrimes(const IndexSet &s) const | helib::Context | inline |
readContextBase(std::istream &str, unsigned long &m, unsigned long &p, unsigned long &r, std::vector< long > &gens, std::vector< long > &ords) | helib::Context | friend |
readFrom(std::istream &str) | helib::Context | static |
readFromJSON(std::istream &str) | helib::Context | static |
readFromJSON(const JsonWrapper &j) | helib::Context | static |
readPtrFrom(std::istream &str) | helib::Context | static |
readPtrFromJSON(std::istream &str) | helib::Context | static |
securityLevel() const | helib::Context | inline |
setModSizeTable() | helib::Context | inline |
shareEA() const | helib::Context | inline |
stdDevForRecryption() const | helib::Context | inline |
typeName | helib::Context | static |
writeTo(std::ostream &str) const | helib::Context | |
writeToJSON(std::ostream &str) const | helib::Context | |
writeToJSON() const | helib::Context | |
~Context()=default | helib::Context |