File ckksrns-utils.cpp
↰ Parent directory (pke/lib/scheme/ckksrns)
Definition (pke/lib/scheme/ckksrns/ckksrns-utils.cpp)
Includes
algorithmcmathcomplexfunctionalscheme/ckksrns/ckksrns-utils.h(File ckksrns-utils.h)utils/exception.h(File exception.h)utils/utilities.h(File utilities.h)vector(File vector.h)
Namespaces
Functions
Template Function lbcrypto::Fill(const std::vector<VecDType>&, uint32_t)
Function lbcrypto::Fill(const std::vector<double>&, uint32_t)
Function lbcrypto::Fill(std::initializer_list<int64_t>, uint32_t)
Template Function lbcrypto::Fill(std::initializer_list<VecDType>, uint32_t)
Function lbcrypto::Fill(const std::vector<int64_t>&, uint32_t)
Function lbcrypto::Fill(std::initializer_list<std::complex<double>>, uint32_t)
Function lbcrypto::Fill(const std::vector<std::complex<double>>&, uint32_t)
Function lbcrypto::Fill(std::initializer_list<double>, uint32_t)
Function lbcrypto::LongDivisionChebyshev(const std::vector<int64_t>&, const std::vector<int64_t>&)
Function lbcrypto::LongDivisionChebyshev(const std::vector<double>&, const std::vector<double>&)
Function lbcrypto::LongDivisionPoly(const std::vector<int64_t>&, const std::vector<int64_t>&)
Function lbcrypto::LongDivisionPoly(const std::vector<double>&, const std::vector<double>&)
Function lbcrypto::Rotate(const std::vector<int64_t>&, int32_t)
Template Function lbcrypto::Rotate(const std::vector<VecDType>&, int32_t)
Function lbcrypto::Rotate(const std::vector<std::complex<double>>&, int32_t)
Template Function lbcrypto::RotateTwoHalves(const std::vector<VectorDataType>&, int32_t)
Function lbcrypto::RotateTwoHalves(const std::vector<int64_t>&, int32_t)