Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::field2< base_field, Params > Member List

This is the complete list of members for bb::field2< base_field, Params >, including all inherited members.

c0bb::field2< base_field, Params >
c1bb::field2< base_field, Params >
cube_root_of_unity()bb::field2< base_field, Params >inlinestatic
field2(const base_field &a=base_field::zero(), const base_field &b=base_field::zero())bb::field2< base_field, Params >inline
field2(const field2 &other) noexceptbb::field2< base_field, Params >inline
field2(field2 &&other) noexceptbb::field2< base_field, Params >inline
frobenius_map() const noexceptbb::field2< base_field, Params >
from_montgomery_form() const noexceptbb::field2< base_field, Params >
invert() const noexceptbb::field2< base_field, Params >
is_msb_set() const noexceptbb::field2< base_field, Params >
is_msb_set_word() const noexceptbb::field2< base_field, Params >
is_zero() const noexceptbb::field2< base_field, Params >
modulusbb::field2< base_field, Params >static
mul_by_fq(const base_field &a) const noexceptbb::field2< base_field, Params >inline
one()bb::field2< base_field, Params >inlinestatic
operator!=(const field2 &other) const noexceptbb::field2< base_field, Params >inline
operator*(const field2 &other) const noexceptbb::field2< base_field, Params >
operator*=(const field2 &other) noexceptbb::field2< base_field, Params >
operator+(const field2 &other) const noexceptbb::field2< base_field, Params >
operator+=(const field2 &other) noexceptbb::field2< base_field, Params >
operator-(const field2 &other) const noexceptbb::field2< base_field, Params >
operator-() const noexceptbb::field2< base_field, Params >
operator-=(const field2 &other) noexceptbb::field2< base_field, Params >
operator/(const field2 &other) const noexceptbb::field2< base_field, Params >
operator/=(const field2 &other) noexceptbb::field2< base_field, Params >
operator<<bb::field2< base_field, Params >friend
operator=(const field2 &other) noexceptbb::field2< base_field, Params >inline
operator=(field2 &&other) noexceptbb::field2< base_field, Params >inline
operator==(const field2 &other) const noexceptbb::field2< base_field, Params >
pow(const uint256_t &exponent) const noexceptbb::field2< base_field, Params >
pow(uint64_t exponent) const noexceptbb::field2< base_field, Params >
PUBLIC_INPUTS_SIZEbb::field2< base_field, Params >static
random_element(numeric::RNG *engine=nullptr)bb::field2< base_field, Params >static
reduce_once() const noexceptbb::field2< base_field, Params >
self_conditional_negate(uint64_t predicate) noexceptbb::field2< base_field, Params >
self_frobenius_map() noexceptbb::field2< base_field, Params >
self_from_montgomery_form() noexceptbb::field2< base_field, Params >
self_neg() noexceptbb::field2< base_field, Params >
self_reduce_once() noexceptbb::field2< base_field, Params >
self_set_msb() noexceptbb::field2< base_field, Params >
self_sqr() noexceptbb::field2< base_field, Params >
self_to_montgomery_form() noexceptbb::field2< base_field, Params >
serialize_from_buffer(uint8_t *buffer)bb::field2< base_field, Params >inlinestatic
serialize_to_buffer(const field2 &value, uint8_t *buffer)bb::field2< base_field, Params >inlinestatic
sqr() const noexceptbb::field2< base_field, Params >
to_montgomery_form() const noexceptbb::field2< base_field, Params >
twist_coeff_b()bb::field2< base_field, Params >inlinestatic
twist_mul_by_q_x()bb::field2< base_field, Params >inlinestatic
twist_mul_by_q_y()bb::field2< base_field, Params >inlinestatic
zero()bb::field2< base_field, Params >inlinestatic
~field2() noexcept=defaultbb::field2< base_field, Params >