Home
last modified time | relevance | path

Searched refs:ModulusRoot (Results 1 – 2 of 2) sorted by relevance

/dports/security/palisade/palisade-release-d76213499af44558170cca6c72c5314755fec23c/src/core/include/math/
H A Dtransfrm.h409 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 Dtransfrm.cpp80 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 …]