c0 | bb::field12< quadratic_field, base_field, Fq12Params > | |
c1 | bb::field12< quadratic_field, base_field, Fq12Params > | |
cyclotomic_squared() const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
field12(const base_field &a=base_field::zero(), const base_field &b=base_field::zero()) | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
field12(const field12 &other) | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
field12(field12 &&other) noexcept | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
frobenius_map_one() const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
frobenius_map_three() const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
frobenius_map_two() const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
from_montgomery_form() | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
invert() const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
is_zero() const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
mul_by_non_residue(const base_field &a) | bb::field12< quadratic_field, base_field, Fq12Params > | inlinestatic |
one() | bb::field12< quadratic_field, base_field, Fq12Params > | inlinestatic |
operator*(const field12 &other) const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
operator*=(const field12 &other) | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
operator+(const field12 &other) const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
operator+=(const field12 &other) | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
operator-(const field12 &other) const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
operator-=(const field12 &other) | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
operator/(const field12 &other) const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
operator/=(const field12 &other) | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
operator=(const field12 &other) noexcept | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
operator=(field12 &&other) noexcept | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
operator==(const field12 &other) const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
random_element(numeric::RNG *engine=nullptr) | bb::field12< quadratic_field, base_field, Fq12Params > | inlinestatic |
self_sparse_mul(const ell_coeffs &ell) | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
sqr() const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
to_montgomery_form() | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
unitary_inverse() const | bb::field12< quadratic_field, base_field, Fq12Params > | inline |
zero() | bb::field12< quadratic_field, base_field, Fq12Params > | inlinestatic |
~field12() noexcept=default | bb::field12< quadratic_field, base_field, Fq12Params > | |