Clearmatics Libff
0.1
C++ library for Finite Fields and Elliptic Curves
|
Go to the documentation of this file.
24 std::complex<double>
val;
30 Double(
double real,
double imag);
32 Double(std::complex<double> num);
Double & operator-=(const Double &other)
Double operator*(const Double &other) const
bool operator!=(const Double &other) const
static Double random_element()
std::complex< double > val
static Double geometric_generator()
Double & operator*=(const Double &other)
bool operator==(const Double &other) const
Double operator+(const Double &other) const
libff::bigint< 1 > as_bigint() const
static Double arithmetic_generator()
bool operator<(const Double &other) const
unsigned long as_ulong() const
Double operator^(const libff::bigint< 1 > power) const
static Double multiplicative_generator
static Double root_of_unity
FieldT power(const FieldT &base, const bigint< m > &exponent)
bool operator>(const Double &other) const
Double & operator+=(const Double &other)