| buildLinPolyCoeffs(std::vector< RX > &C, const std::vector< RX > &L, const MappingData< type > &mappingData) const | helib::PAlgebraModDerived< type > | |
| clone() const override | helib::PAlgebraModDerived< type > | inlinevirtual |
| CRT_decompose(std::vector< RX > &crt, const RX &H) const | helib::PAlgebraModDerived< type > | |
| CRT_reconstruct(RX &H, std::vector< RX > &crt) const | helib::PAlgebraModDerived< type > | |
| decodePlaintext(std::vector< RX > &alphas, const RX &ptxt, const MappingData< type > &mappingData) const | helib::PAlgebraModDerived< type > | |
| embedInAllSlots(RX &H, const RX &alpha, const MappingData< type > &mappingData) const | helib::PAlgebraModDerived< type > | |
| embedInSlots(RX &H, const std::vector< RX > &alphas, const MappingData< type > &mappingData) const | helib::PAlgebraModDerived< type > | |
| getCrtCoeffs() const | helib::PAlgebraModDerived< type > | inline |
| getFactors() const | helib::PAlgebraModDerived< type > | inline |
| getFactorsOverZZ() const override | helib::PAlgebraModDerived< type > | inlinevirtual |
| getMask_zzX(long i, long j) const override | helib::PAlgebraModDerived< type > | inline |
| getMaskTable() const | helib::PAlgebraModDerived< type > | inline |
| getPhimXMod() const | helib::PAlgebraModDerived< type > | inline |
| getPPowR() const override | helib::PAlgebraModDerived< type > | inlinevirtual |
| getR() const override | helib::PAlgebraModDerived< type > | inlinevirtual |
| getTag() const override | helib::PAlgebraModDerived< type > | inlinevirtual |
| getZMStar() const override | helib::PAlgebraModDerived< type > | inlinevirtual |
| mapToSlots(MappingData< type > &mappingData, const RX &G) const | helib::PAlgebraModDerived< type > | |
| operator=(const PAlgebraModDerived &other) | helib::PAlgebraModDerived< type > | inline |
| PAlgebraModDerived(const PAlgebra &zMStar, long r) | helib::PAlgebraModDerived< type > | |
| PAlgebraModDerived(const PAlgebraModDerived &other) | helib::PAlgebraModDerived< type > | inline |
| restoreContext() const override | helib::PAlgebraModDerived< type > | inlinevirtual |