Clearmatics Libff  0.1
C++ library for Finite Fields and Elliptic Curves
mnt46_common.hpp
Go to the documentation of this file.
1 
12 #ifndef MNT46_COMMON_HPP_
13 #define MNT46_COMMON_HPP_
14 
16 
17 namespace libff
18 {
19 
20 const mp_size_t mnt46_A_bitcount = 298;
21 const mp_size_t mnt46_B_bitcount = 298;
22 
23 const mp_size_t mnt46_A_limbs =
24  (mnt46_A_bitcount + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS;
25 const mp_size_t mnt46_B_limbs =
26  (mnt46_B_bitcount + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS;
27 
30 
31 } // namespace libff
32 
33 #endif
libff::mnt46_B_limbs
const mp_size_t mnt46_B_limbs
Definition: mnt46_common.hpp:25
libff
Definition: ffi.cpp:8
bigint.hpp
libff::mnt46_A_limbs
const mp_size_t mnt46_A_limbs
Definition: mnt46_common.hpp:23
libff::bigint
Definition: bigint.hpp:20
libff::mnt46_modulus_B
bigint< mnt46_B_limbs > mnt46_modulus_B
Definition: mnt46_common.cpp:20
libff::mnt46_A_bitcount
const mp_size_t mnt46_A_bitcount
Definition: mnt46_common.hpp:20
libff::mnt46_modulus_A
bigint< mnt46_A_limbs > mnt46_modulus_A
Definition: mnt46_common.cpp:19
libff::mnt46_B_bitcount
const mp_size_t mnt46_B_bitcount
Definition: mnt46_common.hpp:21