Clearmatics Libff
0.1
C++ library for Finite Fields and Elliptic Curves
|
#include <libff/algebra/curves/public_params.hpp>
#include <libff/algebra/fields/fp.hpp>
#include <libff/algebra/fields/fp12_2over3over2.hpp>
#include <libff/algebra/fields/fp2.hpp>
#include <libff/algebra/fields/fp6_3over2.hpp>
Go to the source code of this file.
Namespaces | |
libff | |
Macros | |
#define | bls12_377_modulus_q bw6_761_modulus_r |
Typedefs | |
typedef Fp_model< bls12_377_r_limbs, bls12_377_modulus_r > | libff::bls12_377_Fr |
typedef Fp_model< bls12_377_q_limbs, bls12_377_modulus_q > | libff::bls12_377_Fq |
typedef Fp2_model< bls12_377_q_limbs, bls12_377_modulus_q > | libff::bls12_377_Fq2 |
typedef Fp6_3over2_model< bls12_377_q_limbs, bls12_377_modulus_q > | libff::bls12_377_Fq6 |
typedef Fp12_2over3over2_model< bls12_377_q_limbs, bls12_377_modulus_q > | libff::bls12_377_Fq12 |
typedef bls12_377_Fq12 | libff::bls12_377_GT |
Functions | |
void | libff::init_bls12_377_params () |
Variables | |
const mp_size_t | libff::bls12_377_r_bitcount = 253 |
const mp_size_t | libff::bls12_377_q_bitcount = 377 |
const mp_size_t | libff::bls12_377_r_limbs |
const mp_size_t | libff::bls12_377_q_limbs |
bigint< bls12_377_q_limbs > | libff::bw6_761_modulus_r |
Definition in file bls12_377_init.hpp.
#define bls12_377_modulus_q bw6_761_modulus_r |
Definition at line 45 of file bls12_377_init.hpp.