Clearmatics Libff
0.1
C++ library for Finite Fields and Elliptic Curves
libff
algebra
curves
mnt
mnt46_common.hpp
Go to the documentation of this file.
1
12
#ifndef MNT46_COMMON_HPP_
13
#define MNT46_COMMON_HPP_
14
15
#include <
libff/algebra/fields/bigint.hpp
>
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
28
extern
bigint<mnt46_A_limbs>
mnt46_modulus_A
;
29
extern
bigint<mnt46_B_limbs>
mnt46_modulus_B
;
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
Generated on Thu Aug 18 2022 12:42:19 for Clearmatics Libff by
1.8.17