Searched refs:ElemParams (Results 1 – 11 of 11) sorted by relevance
/dports/security/palisade/palisade-release-d76213499af44558170cca6c72c5314755fec23c/src/core/include/lattice/ |
H A D | ilparams.h | 44 class ILParamsImpl : public ElemParams<IntType> { 52 ILParamsImpl() : ElemParams<IntType>(0, 0) {} 68 : ElemParams<IntType>(order, modulus, rootOfUnity, bigModulus, 78 : ElemParams<IntType>(order, modulus) { 87 ILParamsImpl(const ILParamsImpl &rhs) : ElemParams<IntType>(rhs) {} 96 ElemParams<IntType>::operator=(rhs); 119 bool operator==(const ElemParams<IntType> &rhs) const { 123 return ElemParams<IntType>::operator==(rhs); 129 ElemParams<IntType>::doprint(out); 137 ar(::cereal::base_class<ElemParams<IntType>>(this)); [all …]
|
H A D | elemparams.h | 43 class ElemParams : public Serializable { 56 ElemParams(usint order, const IntegerType& ctModulus, 74 ElemParams(const ElemParams& rhs) { in ElemParams() function 89 ElemParams(const ElemParams&& rhs) { in ElemParams() function 103 const ElemParams& operator=(const ElemParams& rhs) { 118 virtual ~ElemParams() {} in ~ElemParams() 174 friend std::ostream& operator<<(std::ostream& out, const ElemParams& item) { 183 virtual bool operator==(const ElemParams<IntegerType>& other) const { 197 bool operator!=(const ElemParams<IntegerType>& other) const {
|
H A D | ildcrtparams.h | 53 class ILDCRTParams : public ElemParams<IntType> { 79 : ElemParams<IntType>(cyclotomic_order, modulus, 0, 0, 0) { in ILDCRTParams() 142 : ElemParams<IntType>(cyclotomic_order, 0, 0, 0, 0) { 176 : ElemParams<IntType>(cyclotomic_order, 0, 0, 0, 0) { 197 : ElemParams<IntType>(cyclotomic_order, 0, 0, 0, 0), m_parms(parms) { 210 ElemParams<IntType>::operator=(rhs); 300 bool operator==(const ElemParams<IntType> &other) const { 305 if (ElemParams<IntType>::operator==(other) == false) return false; 349 ar(::cereal::base_class<ElemParams<IntType>>(this)); in save() 361 ar(::cereal::base_class<ElemParams<IntType>>(this)); in load() [all …]
|
H A D | README.md | 57 ILParams and ILDCRTParams implement the interface ElemParams. Any new parameter should be built to…
|
/dports/security/palisade/palisade-release-d76213499af44558170cca6c72c5314755fec23c/src/core/lib/lattice/ |
H A D | elemparams.cpp | 26 CEREAL_CLASS_VERSION(lbcrypto::ElemParams<M2Integer>, 27 lbcrypto::ElemParams<M2Integer>::SerializedVersion()); 28 CEREAL_CLASS_VERSION(lbcrypto::ElemParams<M4Integer>, 29 lbcrypto::ElemParams<M4Integer>::SerializedVersion()); 31 CEREAL_CLASS_VERSION(lbcrypto::ElemParams<M6Integer>, 32 lbcrypto::ElemParams<M6Integer>::SerializedVersion()); 34 CEREAL_CLASS_VERSION(lbcrypto::ElemParams<NativeInteger>, 35 lbcrypto::ElemParams<NativeInteger>::SerializedVersion());
|
H A D | benative-poly-impl.cpp | 36 template class ElemParams<NativeInteger>;
|
H A D | ildcrtparams.cpp | 30 : ElemParams<IntType>(order, 0) {
|
H A D | be4-poly-impl.cpp | 36 template class ElemParams<M4Integer>; variable
|
H A D | be2-poly-impl.cpp | 36 template class ElemParams<M2Integer>; variable
|
H A D | be6-poly-impl.cpp | 37 template class ElemParams<M6Integer>; in Encode()
|
/dports/science/elmerfem/elmerfem-release-9.0/fem/src/ |
H A D | SolverUtils.F90 | 11501 TYPE(ValueList_t), POINTER :: ElemParams local 11599 ElemParams => CurrentModel % BCs(k) % Values 11601 ElemParams => CurrentModel % Bodies(Element % BodyId) % Values 11604 IF( .NOT. ListGetLogical( ElemParams, IntVarName, Stat ) ) CYCLE 11606 IF( .NOT. ListCheckPresent( ElemParams, IntVarName ) ) CYCLE
|