Searched refs:ModulusRoot (Results 1 – 2 of 2) sorted by relevance
/dports/security/palisade/palisade-release-d76213499af44558170cca6c72c5314755fec23c/src/core/include/math/ |
H A D | transfrm.h | 409 using ModulusRoot = std::pair<IntType, IntType>; variable 412 using ModulusRootPair = std::pair<ModulusRoot<IntType>, ModulusRoot<IntType>>; 434 const ModulusRoot<IntType>& nttModulusRoot); 473 usint cycloOrder, const ModulusRoot<IntType>& nttModulusRoot); 482 const ModulusRoot<IntType>& modulusRoot); 502 static std::map<ModulusRoot<IntType>, VecType> 506 static std::map<ModulusRoot<IntType>, VecType> 511 static std::map<ModulusRoot<IntType>, VecType> m_powersTableByModulusRoot; 519 static std::map<IntType, ModulusRoot<IntType>> m_defaultNTTModulusRoot;
|
/dports/security/palisade/palisade-release-d76213499af44558170cca6c72c5314755fec23c/src/core/lib/math/ |
H A D | transfrm.cpp | 80 std::map<ModulusRoot<typename VecType::Integer>, VecType> 84 std::map<ModulusRoot<typename VecType::Integer>, VecType> 88 std::map<ModulusRoot<typename VecType::Integer>, VecType> 954 const ModulusRoot<IntType> nttModulusRoot = {nttModulus, nttRoot}; 993 usint cycloOrder, const ModulusRoot<IntType> &modulusRoot) { 1053 const ModulusRoot<IntType> &nttModulusRoot) { 1061 const ModulusRoot<IntType> modulusRoot = {modulus, root}; 1147 const ModulusRoot<IntType> nttModulusRoot = {nttModulus, nttRoot}; 1271 const ModulusRoot<IntType> modulusRoot = {modulus, root}; 1273 const ModulusRoot<IntType> nttModulusRoot = {nttModulus, nttRoot}; [all …]
|