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

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

_fixed_base_batch_mul_internal(std::span< cycle_scalar > scalars, std::span< AffineElement > base_points, std::span< AffineElement const > offset_generators)bb::stdlib::cycle_group< Builder >privatestatic
_is_constantbb::stdlib::cycle_group< Builder >private
_is_infinitybb::stdlib::cycle_group< Builder >private
_is_standardbb::stdlib::cycle_group< Builder >private
_variable_base_batch_mul_internal(std::span< cycle_scalar > scalars, std::span< cycle_group > base_points, std::span< AffineElement const > offset_generators, bool unconditional_add)bb::stdlib::cycle_group< Builder >privatestatic
AffineElement typedefbb::stdlib::cycle_group< Builder >
assert_equal(cycle_group &other, std::string const &msg="cycle_group::assert_equal")bb::stdlib::cycle_group< Builder >
batch_mul(const std::vector< cycle_group > &base_points, const std::vector< BigScalarField > &scalars, GeneratorContext context={})bb::stdlib::cycle_group< Builder >inlinestatic
batch_mul(const std::vector< cycle_group > &base_points, const std::vector< cycle_scalar > &scalars, GeneratorContext context={})bb::stdlib::cycle_group< Builder >static
BigScalarField typedefbb::stdlib::cycle_group< Builder >
bool_t typedefbb::stdlib::cycle_group< Builder >
checked_unconditional_add(const cycle_group &other, const std::optional< AffineElement > hint=std::nullopt) constbb::stdlib::cycle_group< Builder >
checked_unconditional_subtract(const cycle_group &other, const std::optional< AffineElement > hint=std::nullopt) constbb::stdlib::cycle_group< Builder >
conditional_assign(const bool_t &predicate, const cycle_group &lhs, const cycle_group &rhs)bb::stdlib::cycle_group< Builder >static
contextbb::stdlib::cycle_group< Builder >private
Curve typedefbb::stdlib::cycle_group< Builder >
cycle_group(Builder *_context=nullptr)bb::stdlib::cycle_group< Builder >
cycle_group(field_t _x, field_t _y, bool_t _is_infinity)bb::stdlib::cycle_group< Builder >
cycle_group(const FF &_x, const FF &_y, bool _is_infinity)bb::stdlib::cycle_group< Builder >
cycle_group(const AffineElement &_in)bb::stdlib::cycle_group< Builder >
cycle_scalar typedefbb::stdlib::cycle_group< Builder >
dbl(const std::optional< AffineElement > hint=std::nullopt) constbb::stdlib::cycle_group< Builder >
Element typedefbb::stdlib::cycle_group< Builder >
FF typedefbb::stdlib::cycle_group< Builder >
field_t typedefbb::stdlib::cycle_group< Builder >
fix_witness()bb::stdlib::cycle_group< Builder >inline
from_constant_witness(Builder *_context, const AffineElement &_in)bb::stdlib::cycle_group< Builder >static
from_witness(Builder *_context, const AffineElement &_in)bb::stdlib::cycle_group< Builder >static
GeneratorContext typedefbb::stdlib::cycle_group< Builder >
get_context(const cycle_group &other) constbb::stdlib::cycle_group< Builder >
get_context() constbb::stdlib::cycle_group< Builder >inline
get_origin_tag() constbb::stdlib::cycle_group< Builder >inline
get_standard_form()bb::stdlib::cycle_group< Builder >
get_value() constbb::stdlib::cycle_group< Builder >
Group typedefbb::stdlib::cycle_group< Builder >
is_constant() constbb::stdlib::cycle_group< Builder >inline
is_point_at_infinity() constbb::stdlib::cycle_group< Builder >inline
is_standard() constbb::stdlib::cycle_group< Builder >inline
IS_ULTRAbb::stdlib::cycle_group< Builder >static
NUM_BITSbb::stdlib::cycle_group< Builder >static
NUM_ROUNDSbb::stdlib::cycle_group< Builder >static
OFFSET_GENERATOR_DOMAIN_SEPARATORbb::stdlib::cycle_group< Builder >inlinestatic
one(Builder *_context)bb::stdlib::cycle_group< Builder >static
operator*(const cycle_scalar &scalar) constbb::stdlib::cycle_group< Builder >
operator*(const BigScalarField &scalar) constbb::stdlib::cycle_group< Builder >
operator*=(const cycle_scalar &scalar)bb::stdlib::cycle_group< Builder >
operator*=(const BigScalarField &scalar)bb::stdlib::cycle_group< Builder >
operator+(const cycle_group &other) constbb::stdlib::cycle_group< Builder >
operator+=(const cycle_group &other)bb::stdlib::cycle_group< Builder >
operator-(const cycle_group &other) constbb::stdlib::cycle_group< Builder >
operator-() constbb::stdlib::cycle_group< Builder >
operator-=(const cycle_group &other)bb::stdlib::cycle_group< Builder >
operator/(const cycle_group &other) constbb::stdlib::cycle_group< Builder >
operator==(cycle_group &other)bb::stdlib::cycle_group< Builder >
PUBLIC_INPUTS_SIZEbb::stdlib::cycle_group< Builder >static
reconstruct_from_public(const std::span< const field_t, 2 > &limbs)bb::stdlib::cycle_group< Builder >inlinestatic
ScalarField typedefbb::stdlib::cycle_group< Builder >
set_free_witness_tag()bb::stdlib::cycle_group< Builder >inline
set_origin_tag(OriginTag tag) constbb::stdlib::cycle_group< Builder >inline
set_point_at_infinity(const bool_t &is_infinity)bb::stdlib::cycle_group< Builder >
set_public()bb::stdlib::cycle_group< Builder >inline
STANDARD_NUM_TABLE_BITSbb::stdlib::cycle_group< Builder >static
standardize()bb::stdlib::cycle_group< Builder >
straus_lookup_table typedefbb::stdlib::cycle_group< Builder >
straus_scalar_slice typedefbb::stdlib::cycle_group< Builder >
TABLE_BITSbb::stdlib::cycle_group< Builder >static
ULTRA_NUM_TABLE_BITSbb::stdlib::cycle_group< Builder >static
unconditional_add(const cycle_group &other, const std::optional< AffineElement > hint=std::nullopt) constbb::stdlib::cycle_group< Builder >
unconditional_subtract(const cycle_group &other, const std::optional< AffineElement > hint=std::nullopt) constbb::stdlib::cycle_group< Builder >
unset_free_witness_tag()bb::stdlib::cycle_group< Builder >inline
validate_is_on_curve() constbb::stdlib::cycle_group< Builder >
witness_t typedefbb::stdlib::cycle_group< Builder >
xbb::stdlib::cycle_group< Builder >
ybb::stdlib::cycle_group< Builder >