Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup > Member List

This is the complete list of members for bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >, including all inherited members.

_is_infinitybb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >private
assert_equal(const goblin_element &other) constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
BaseField typedefbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >
batch_mul(const std::vector< goblin_element > &points, const std::vector< Fr > &scalars, const size_t max_num_bits=0, const bool handle_edge_cases=false)bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >static
biggroup_tag typedefbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >
bool_ct typedefbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >
Builder typedefbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >
checked_unconditional_add(const goblin_element &other) constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
checked_unconditional_add_sub(const goblin_element &other) constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
checked_unconditional_subtract(const goblin_element &other) constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
conditional_negate(const bool_ct &predicate) constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
convert_constant_to_fixed_witness(Builder *builder)bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
dbl() constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
fix_witness()bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
from_witness(Builder *ctx, const typename NativeGroup::affine_element &input)bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inlinestatic
get_context() constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
get_context(const goblin_element &other) constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
get_origin_tag() constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
get_standard_form() constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
get_value() constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
goblin_element()=defaultbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >
goblin_element(const typename NativeGroup::affine_element &input)bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
goblin_element(const Fq &x, const Fq &y)bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
goblin_element(const goblin_element &other)=defaultbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >
goblin_element(goblin_element &&other) noexcept=defaultbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >
is_point_at_infinity() constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
normalize() constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
one(Builder *ctx)bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inlinestatic
operator*(const Fr &scalar) constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
operator+(const goblin_element &other) constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
operator+=(const goblin_element &other)bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
operator-(const goblin_element &other) constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
operator-() constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
operator-=(const goblin_element &other)bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
operator=(const goblin_element &other)=defaultbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >
operator=(goblin_element &&other) noexcept=defaultbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >
point_at_infinity(Builder *ctx)bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inlinestatic
PUBLIC_INPUTS_SIZEbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >static
reconstruct_from_public(const std::span< const Fr, PUBLIC_INPUTS_SIZE > &limbs)bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inlinestatic
reduce() constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
set_free_witness_tag()bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
set_origin_tag(const OriginTag &tag) constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
set_point_at_infinity(const bool_ct &is_infinity)bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
set_public() constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
unset_free_witness_tag()bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
validate_on_curve() constbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >inline
xbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >
ybb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >
~goblin_element()=defaultbb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup >