|
#define | n_Copy_RingGeneral(n, r) n_Copy_FieldGeneral(n, r) |
|
#define | n_Delete_RingGeneral(n, r) n_Delete_FieldGeneral(n, r) |
|
#define | n_Mult_RingGeneral(n1, n2, r) n_Mult_FieldGeneral(n1, n2, r) |
|
#define | n_Add_RingGeneral(n1, n2, r) n_Add_FieldGeneral(n1, n2, r) |
|
#define | n_IsZero_RingGeneral(n, r) n_IsZero_FieldGeneral(n, r) |
|
#define | n_Equal_RingGeneral(n1, n2, r) n_Equal_FieldGeneral(n1, n2, r) |
|
#define | n_Neg_RingGeneral(n, r) n_Neg_FieldGeneral(n, r) |
|
#define | n_Sub_RingGeneral(n1, n2, r) n_Sub_FieldGeneral(n1, n2, r) |
|
#define | n_InpMult_RingGeneral(n1, n2, r) n_InpMult_FieldGeneral(n1, n2, r) |
|
#define | n_Copy_FieldZp(n, r) n |
|
#define | n_Delete_FieldZp(n, r) do {} while (0) |
|
#define | DO_LFORCE_INLINE |
|
|
static FORCE_INLINE number | n_Copy_FieldGeneral (number n, const coeffs r) |
|
static FORCE_INLINE void | n_Delete_FieldGeneral (number *p, const coeffs r) |
|
static FORCE_INLINE number | n_Mult_FieldGeneral (number n1, number n2, const coeffs r) |
|
static FORCE_INLINE number | n_Add_FieldGeneral (number n1, number n2, const coeffs r) |
|
static FORCE_INLINE BOOLEAN | n_IsZero_FieldGeneral (number n, const coeffs r) |
|
static FORCE_INLINE BOOLEAN | n_Equal_FieldGeneral (number n1, number n2, const coeffs r) |
|
static FORCE_INLINE number | n_Neg_FieldGeneral (number n, const coeffs r) |
|
static FORCE_INLINE number | n_Sub_FieldGeneral (number n1, number n2, const coeffs r) |
|
static FORCE_INLINE void | n_InpMult_FieldGeneral (number &n1, number n2, const coeffs r) |
|
static FORCE_INLINE void | n_InpAdd_FieldGeneral (number &n1, number n2, const coeffs r) |
|
static FORCE_INLINE void | n_InpAdd_RingGeneral (number &n1, number n2, const coeffs r) |
|
static FORCE_INLINE number | n_Mult_FieldZp (number n1, number n2, const coeffs r) |
|
static FORCE_INLINE number | n_Add_FieldZp (number n1, number n2, const coeffs r) |
|
static FORCE_INLINE number | n_Sub_FieldZp (number n1, number n2, const coeffs r) |
|
static FORCE_INLINE BOOLEAN | n_IsZero_FieldZp (number n, const coeffs r) |
|
static FORCE_INLINE BOOLEAN | n_Equal_FieldZp (number n1, number n2, const coeffs r) |
|
static FORCE_INLINE number | n_Neg_FieldZp (number n, const coeffs r) |
|
static FORCE_INLINE void | n_InpMult_FieldZp (number &n1, number n2, const coeffs r) |
|
static FORCE_INLINE void | n_InpAdd_FieldZp (number &n1, number n2, const coeffs r) |
|
static FORCE_INLINE number | n_Copy_FieldQ (number n, const coeffs r) |
|
static FORCE_INLINE void | n_Delete_FieldQ (number *n, const coeffs r) |
|
static FORCE_INLINE number | n_Mult_FieldQ (number n1, number n2, const coeffs r) |
|
static FORCE_INLINE number | n_Add_FieldQ (number n1, number n2, const coeffs r) |
|
static FORCE_INLINE number | n_Sub_FieldQ (number n1, number n2, const coeffs r) |
|
static FORCE_INLINE BOOLEAN | n_IsZero_FieldQ (number n, const coeffs r) |
|
static FORCE_INLINE BOOLEAN | n_Equal_FieldQ (number n1, number n2, const coeffs r) |
|
static FORCE_INLINE number | n_Neg_FieldQ (number n, const coeffs r) |
|
static FORCE_INLINE void | n_InpMult_FieldQ (number &n1, number n2, const coeffs r) |
|
static FORCE_INLINE void | n_InpAdd_FieldQ (number &n1, number n2, const coeffs r) |
|