Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::stdlib::field_t< Builder_ > Member List

This is the complete list of members for bb::stdlib::field_t< Builder_ >, including all inherited members.

accumulate(const std::vector< field_t > &input)bb::stdlib::field_t< Builder_ >static
add_two(const field_t &add_b, const field_t &add_c) constbb::stdlib::field_t< Builder_ >
additive_constantbb::stdlib::field_t< Builder_ >mutable
assert_equal(const field_t &rhs, std::string const &msg="field_t::assert_equal") constbb::stdlib::field_t< Builder_ >
assert_is_in_set(const std::vector< field_t > &set, std::string const &msg="field_t::assert_not_in_set") constbb::stdlib::field_t< Builder_ >
assert_is_not_zero(std::string const &msg="field_t::assert_is_not_zero") constbb::stdlib::field_t< Builder_ >
assert_is_zero(std::string const &msg="field_t::assert_is_zero") constbb::stdlib::field_t< Builder_ >
assert_not_equal(const field_t &rhs, std::string const &msg="field_t::assert_not_equal") constbb::stdlib::field_t< Builder_ >
Builder typedefbb::stdlib::field_t< Builder_ >
CoefficientAccumulator typedefbb::stdlib::field_t< Builder_ >
conditional_assign(const bool_t< Builder > &predicate, const field_t &lhs, const field_t &rhs)bb::stdlib::field_t< Builder_ >static
conditional_negate(const bool_t< Builder > &predicate) constbb::stdlib::field_t< Builder_ >
contextbb::stdlib::field_t< Builder_ >mutable
convert_constant_to_fixed_witness(Builder *ctx)bb::stdlib::field_t< Builder_ >inline
copy_as_new_witness(Builder &context, field_t const &other)bb::stdlib::field_t< Builder_ >inlinestatic
create_range_constraint(size_t num_bits, std::string const &msg="field_t::range_constraint") constbb::stdlib::field_t< Builder_ >
divide_no_zero_check(const field_t &other) constbb::stdlib::field_t< Builder_ >
evaluate_linear_identity(const field_t &a, const field_t &b, const field_t &c, const field_t &d)bb::stdlib::field_t< Builder_ >static
evaluate_polynomial_identity(const field_t &a, const field_t &b, const field_t &c, const field_t &d)bb::stdlib::field_t< Builder_ >static
field_t(Builder *parent_context=nullptr)bb::stdlib::field_t< Builder_ >
field_t(Builder *parent_context, const bb::fr &value)bb::stdlib::field_t< Builder_ >
field_t(const int value)bb::stdlib::field_t< Builder_ >inline
field_t(const unsigned long long value)bb::stdlib::field_t< Builder_ >inline
field_t(const unsigned int value)bb::stdlib::field_t< Builder_ >inline
field_t(const unsigned long value)bb::stdlib::field_t< Builder_ >inline
field_t(const bb::fr &value)bb::stdlib::field_t< Builder_ >inline
field_t(const uint256_t &value)bb::stdlib::field_t< Builder_ >inline
field_t(const witness_t< Builder > &value)bb::stdlib::field_t< Builder_ >
field_t(const field_t &other)bb::stdlib::field_t< Builder_ >inline
field_t(field_t &&other) noexceptbb::stdlib::field_t< Builder_ >inline
field_t(const bool_t< Builder > &other)bb::stdlib::field_t< Builder_ >
fix_witness()bb::stdlib::field_t< Builder_ >inline
from_witness(Builder *ctx, const bb::fr &input)bb::stdlib::field_t< Builder_ >inlinestatic
from_witness_index(Builder *ctx, uint32_t witness_index)bb::stdlib::field_t< Builder_ >static
get_context() constbb::stdlib::field_t< Builder_ >inline
get_normalized_witness_index() constbb::stdlib::field_t< Builder_ >inline
get_origin_tag() constbb::stdlib::field_t< Builder_ >inline
get_value() constbb::stdlib::field_t< Builder_ >
get_witness_index() constbb::stdlib::field_t< Builder_ >inline
invert() constbb::stdlib::field_t< Builder_ >inline
is_compositebb::stdlib::field_t< Builder_ >static
is_constant() constbb::stdlib::field_t< Builder_ >inline
is_normalized() constbb::stdlib::field_t< Builder_ >inline
is_zero() constbb::stdlib::field_t< Builder_ >
madd(const field_t &to_mul, const field_t &to_add) constbb::stdlib::field_t< Builder_ >
modulusbb::stdlib::field_t< Builder_ >static
multiplicative_constantbb::stdlib::field_t< Builder_ >mutable
native typedefbb::stdlib::field_t< Builder_ >
normalize() constbb::stdlib::field_t< Builder_ >
operator bool_t< Builder >() constbb::stdlib::field_t< Builder_ >explicit
operator!=(const field_t &other) constbb::stdlib::field_t< Builder_ >
operator*(const field_t &other) constbb::stdlib::field_t< Builder_ >
operator*=(const field_t &other)bb::stdlib::field_t< Builder_ >inline
operator+(const field_t &other) constbb::stdlib::field_t< Builder_ >
operator++()bb::stdlib::field_t< Builder_ >inline
operator++(const int)bb::stdlib::field_t< Builder_ >inline
operator+=(const field_t &other)bb::stdlib::field_t< Builder_ >inline
operator-(const field_t &other) constbb::stdlib::field_t< Builder_ >
operator-() constbb::stdlib::field_t< Builder_ >inline
operator-=(const field_t &other)bb::stdlib::field_t< Builder_ >inline
operator/(const field_t &other) constbb::stdlib::field_t< Builder_ >
operator/=(const field_t &other)bb::stdlib::field_t< Builder_ >inline
operator=(const field_t &other)bb::stdlib::field_t< Builder_ >inline
operator=(field_t &&other) noexceptbb::stdlib::field_t< Builder_ >inline
operator==(const field_t &other) constbb::stdlib::field_t< Builder_ >
pow(const uint32_t &exponent) constbb::stdlib::field_t< Builder_ >
pow(const field_t &exponent) constbb::stdlib::field_t< Builder_ >
preprocess_three_bit_table(const field_t &T0, const field_t &T1, const field_t &T2, const field_t &T3, const field_t &T4, const field_t &T5, const field_t &T6, const field_t &T7)bb::stdlib::field_t< Builder_ >static
preprocess_two_bit_table(const field_t &T0, const field_t &T1, const field_t &T2, const field_t &T3)bb::stdlib::field_t< Builder_ >static
PUBLIC_INPUTS_SIZEbb::stdlib::field_t< Builder_ >static
ranged_less_than(const field_t< Builder > &other) constbb::stdlib::field_t< Builder_ >inline
reconstruct_from_public(const std::span< const field_t, PUBLIC_INPUTS_SIZE > &limbs)bb::stdlib::field_t< Builder_ >inlinestatic
select_from_three_bit_table(const std::array< field_t, 8 > &table, const bool_t< Builder > &t2, const bool_t< Builder > &t1, const bool_t< Builder > &t0)bb::stdlib::field_t< Builder_ >static
select_from_two_bit_table(const std::array< field_t, 4 > &table, const bool_t< Builder > &t1, const bool_t< Builder > &t0)bb::stdlib::field_t< Builder_ >static
set_free_witness_tag()bb::stdlib::field_t< Builder_ >inline
set_origin_tag(const OriginTag &new_tag) constbb::stdlib::field_t< Builder_ >inline
set_public() constbb::stdlib::field_t< Builder_ >inline
split_at(const size_t lsb_index, const size_t num_bits=grumpkin::MAX_NO_WRAP_INTEGER_BIT_LENGTH) constbb::stdlib::field_t< Builder_ >
sqr() constbb::stdlib::field_t< Builder_ >inline
tagbb::stdlib::field_t< Builder_ >mutable
unset_free_witness_tag() constbb::stdlib::field_t< Builder_ >inline
View typedefbb::stdlib::field_t< Builder_ >
witness_indexbb::stdlib::field_t< Builder_ >mutable
~field_t()=defaultbb::stdlib::field_t< Builder_ >