| _fixed_base_batch_mul_internal(std::span< cycle_scalar > scalars, std::span< AffineElement > base_points) | bb::stdlib::cycle_group< Builder > | privatestatic |
| _is_infinity | bb::stdlib::cycle_group< Builder > | private |
| _is_standard | bb::stdlib::cycle_group< Builder > | private |
| _unconditional_add_or_subtract(const cycle_group &other, bool is_addition, const std::optional< AffineElement > hint) const | bb::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 typedef | bb::stdlib::cycle_group< Builder > | |
| assert_equal(cycle_group &other, std::string const &msg="cycle_group::assert_equal") | bb::stdlib::cycle_group< Builder > | |
| BaseField typedef | 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, const GeneratorContext &context={}) | bb::stdlib::cycle_group< Builder > | static |
| BigScalarField typedef | bb::stdlib::cycle_group< Builder > | |
| bool_t typedef | bb::stdlib::cycle_group< Builder > | |
| checked_unconditional_add(const cycle_group &other, const std::optional< AffineElement > hint=std::nullopt) const | bb::stdlib::cycle_group< Builder > | |
| checked_unconditional_subtract(const cycle_group &other, const std::optional< AffineElement > hint=std::nullopt) const | bb::stdlib::cycle_group< Builder > | |
| conditional_assign(const bool_t &predicate, const cycle_group &lhs, const cycle_group &rhs) | bb::stdlib::cycle_group< Builder > | static |
| constant_infinity(Builder *_context=nullptr) | bb::stdlib::cycle_group< Builder > | static |
| context | bb::stdlib::cycle_group< Builder > | private |
| Curve typedef | bb::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 bb::fr &_x, const bb::fr &_y, bool _is_infinity) | bb::stdlib::cycle_group< Builder > | |
| cycle_group(const AffineElement &_in) | bb::stdlib::cycle_group< Builder > | |
| cycle_scalar typedef | bb::stdlib::cycle_group< Builder > | |
| dbl(const std::optional< AffineElement > hint=std::nullopt) const | bb::stdlib::cycle_group< Builder > | |
| Element typedef | bb::stdlib::cycle_group< Builder > | |
| field_t typedef | bb::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 typedef | bb::stdlib::cycle_group< Builder > | |
| get_context(const cycle_group &other) const | bb::stdlib::cycle_group< Builder > | |
| get_context() const | bb::stdlib::cycle_group< Builder > | inline |
| get_origin_tag() const | bb::stdlib::cycle_group< Builder > | inline |
| get_standard_form() | bb::stdlib::cycle_group< Builder > | |
| get_value() const | bb::stdlib::cycle_group< Builder > | |
| Group typedef | bb::stdlib::cycle_group< Builder > | |
| is_constant() const | bb::stdlib::cycle_group< Builder > | inline |
| is_constant_point_at_infinity() const | bb::stdlib::cycle_group< Builder > | inline |
| is_point_at_infinity() const | bb::stdlib::cycle_group< Builder > | inline |
| is_standard() const | bb::stdlib::cycle_group< Builder > | inline |
| NUM_BITS_FULL_FIELD_SIZE | bb::stdlib::cycle_group< Builder > | static |
| OFFSET_GENERATOR_DOMAIN_SEPARATOR | bb::stdlib::cycle_group< Builder > | static |
| one(Builder *_context) | bb::stdlib::cycle_group< Builder > | static |
| operator*(const cycle_scalar &scalar) const | bb::stdlib::cycle_group< Builder > | |
| operator*(const BigScalarField &scalar) const | bb::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) const | bb::stdlib::cycle_group< Builder > | |
| operator+=(const cycle_group &other) | bb::stdlib::cycle_group< Builder > | |
| operator-(const cycle_group &other) const | bb::stdlib::cycle_group< Builder > | |
| operator-() const | bb::stdlib::cycle_group< Builder > | |
| operator-=(const cycle_group &other) | bb::stdlib::cycle_group< Builder > | |
| operator/(const cycle_group &other) const | bb::stdlib::cycle_group< Builder > | |
| operator==(cycle_group &other) | bb::stdlib::cycle_group< Builder > | |
| PUBLIC_INPUTS_SIZE | bb::stdlib::cycle_group< Builder > | static |
| reconstruct_from_public(const std::span< const field_t, 2 > &limbs) | bb::stdlib::cycle_group< Builder > | inlinestatic |
| ROM_TABLE_BITS | bb::stdlib::cycle_group< Builder > | static |
| set_free_witness_tag() | bb::stdlib::cycle_group< Builder > | inline |
| set_origin_tag(OriginTag tag) const | bb::stdlib::cycle_group< Builder > | inline |
| set_public() | bb::stdlib::cycle_group< Builder > | inline |
| standardize() | bb::stdlib::cycle_group< Builder > | |
| straus_lookup_table typedef | bb::stdlib::cycle_group< Builder > | |
| straus_scalar_slices typedef | bb::stdlib::cycle_group< Builder > | |
| unconditional_add(const cycle_group &other, const std::optional< AffineElement > hint=std::nullopt) const | bb::stdlib::cycle_group< Builder > | |
| unconditional_subtract(const cycle_group &other, const std::optional< AffineElement > hint=std::nullopt) const | bb::stdlib::cycle_group< Builder > | |
| unset_free_witness_tag() | bb::stdlib::cycle_group< Builder > | inline |
| validate_on_curve() const | bb::stdlib::cycle_group< Builder > | |
| witness_t typedef | bb::stdlib::cycle_group< Builder > | |
| x | bb::stdlib::cycle_group< Builder > | |
| y | bb::stdlib::cycle_group< Builder > | |