helib::Context Member List

This is the complete list of members for helib::Context, including all inherited members.

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