Clearmatics Libff  0.1
C++ library for Finite Fields and Elliptic Curves
Namespaces | Typedefs | Functions | Variables
edwards_init.hpp File Reference
#include <libff/algebra/curves/public_params.hpp>
#include <libff/algebra/fields/fp.hpp>
#include <libff/algebra/fields/fp3.hpp>
#include <libff/algebra/fields/fp6_2over3.hpp>
Include dependency graph for edwards_init.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 libff
 

Typedefs

typedef Fp_model< edwards_r_limbs, edwards_modulus_r > libff::edwards_Fr
 
typedef Fp_model< edwards_q_limbs, edwards_modulus_q > libff::edwards_Fq
 
typedef Fp3_model< edwards_q_limbs, edwards_modulus_q > libff::edwards_Fq3
 
typedef Fp6_2over3_model< edwards_q_limbs, edwards_modulus_q > libff::edwards_Fq6
 
typedef edwards_Fq6 libff::edwards_GT
 

Functions

void libff::init_edwards_params ()
 

Variables

const mp_size_t libff::edwards_r_bitcount = 181
 
const mp_size_t libff::edwards_q_bitcount = 183
 
const mp_size_t libff::edwards_r_limbs
 
const mp_size_t libff::edwards_q_limbs
 

Detailed Description

Author
This file is part of libff, developed by SCIPR Lab and contributors (see AUTHORS).

Definition in file edwards_init.hpp.