barretenberg
Loading...
Searching...
No Matches
proof_system::UltraCircuitBuilder_< Arithmetization > Member List

This is the complete list of members for proof_system::UltraCircuitBuilder_< Arithmetization >, including all inherited members.

add_gates_to_ensure_all_polys_are_non_zero()proof_system::UltraCircuitBuilder_< Arithmetization >
add_public_variable(const FF &in)proof_system::CircuitBuilderBase< Arithmetization::FF >inlinevirtual
add_recursive_proof(const std::vector< uint32_t > &proof_output_witness_indices)proof_system::CircuitBuilderBase< Arithmetization::FF >inline
add_simple typedef (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
add_table_column_selector_poly_to_proving_key(barretenberg::polynomial &small, const std::string &tag)proof_system::UltraCircuitBuilder_< Arithmetization >
add_variable(const FF &in)proof_system::CircuitBuilderBase< Arithmetization::FF >inlinevirtual
apply_aux_selectors(const AUX_SELECTORS type)proof_system::UltraCircuitBuilder_< Arithmetization >
assert_equal(const uint32_t a_idx, const uint32_t b_idx, std::string const &msg="assert_equal")proof_system::CircuitBuilderBase< Arithmetization::FF >virtual
assert_equal_constant(const uint32_t a_idx, const FF &b, std::string const &msg="assert equal constant") (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
assign_tag(const uint32_t variable_index, const uint32_t tag) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
AUX_SELECTORS enum name (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
cached_partial_non_native_field_multiplications (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
check_circuit()proof_system::UltraCircuitBuilder_< Arithmetization >
check_selector_length_consistency()proof_system::UltraCircuitBuilder_< Arithmetization >inline
circuit_finalized (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
CIRCUIT_TYPE (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
commitment_type (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
compute_arithmetic_identity(FF q_arith_value, FF q_1_value, FF q_2_value, FF q_3_value, FF q_4_value, FF q_m_value, FF q_c_value, FF w_1_value, FF w_2_value, FF w_3_value, FF w_4_value, FF w_1_shifted_value, FF w_4_shifted_value, const FF alpha_base, const FF alpha) constproof_system::UltraCircuitBuilder_< Arithmetization >inline
compute_auxilary_identity(FF q_aux_value, FF q_arith_value, FF q_1_value, FF q_2_value, FF q_3_value, FF q_4_value, FF q_m_value, FF q_c_value, FF w_1_value, FF w_2_value, FF w_3_value, FF w_4_value, FF w_1_shifted_value, FF w_2_shifted_value, FF w_3_shifted_value, FF w_4_shifted_value, FF alpha_base, FF alpha, FF eta) constproof_system::UltraCircuitBuilder_< Arithmetization >inline
compute_elliptic_identity(FF q_elliptic_value, FF q_1_value, FF q_m_value, FF w_2_value, FF w_3_value, FF w_1_shifted_value, FF w_2_shifted_value, FF w_3_shifted_value, FF w_4_shifted_value, FF alpha_base, FF alpha) constproof_system::UltraCircuitBuilder_< Arithmetization >inline
compute_genperm_sort_identity(FF q_sort_value, FF w_1_value, FF w_2_value, FF w_3_value, FF w_4_value, FF w_1_shifted_value, FF alpha_base, FF alpha) constproof_system::UltraCircuitBuilder_< Arithmetization >inline
constant_variable_indices (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
create_add_gate(const add_triple_< FF > &in) overrideproof_system::UltraCircuitBuilder_< Arithmetization >virtual
create_and_constraint(const uint32_t a, const uint32_t b, const size_t num_bits) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
create_balanced_add_gate(const add_quad_< FF > &in) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
create_big_add_gate(const add_quad_< FF > &in, const bool use_next_gate_w_4=false)proof_system::UltraCircuitBuilder_< Arithmetization >
create_big_add_gate_with_bit_extraction(const add_quad_< FF > &in)proof_system::UltraCircuitBuilder_< Arithmetization >
create_big_mul_gate(const mul_quad_< FF > &in)proof_system::UltraCircuitBuilder_< Arithmetization >
create_bool_gate(const uint32_t a) overrideproof_system::UltraCircuitBuilder_< Arithmetization >virtual
create_dummy_constraints(const std::vector< uint32_t > &variable_index) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
create_ecc_add_gate(const ecc_add_gate_< FF > &in)proof_system::UltraCircuitBuilder_< Arithmetization >
create_ecc_dbl_gate(const ecc_dbl_gate_< FF > &in)proof_system::UltraCircuitBuilder_< Arithmetization >
create_final_sorted_RAM_gate(RamRecord &record, const size_t ram_array_size)proof_system::UltraCircuitBuilder_< Arithmetization >
create_gates_from_plookup_accumulators(const plookup::MultiTableId &id, const plookup::ReadData< FF > &read_values, const uint32_t key_a_index, std::optional< uint32_t > key_b_index=std::nullopt)proof_system::UltraCircuitBuilder_< Arithmetization >
create_logic_constraint(const uint32_t a, const uint32_t b, const size_t num_bits, bool is_xor_gate) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
create_mul_gate(const mul_triple_< FF > &in) overrideproof_system::UltraCircuitBuilder_< Arithmetization >virtual
create_new_range_constraint(const uint32_t variable_index, const uint64_t target_range, std::string const msg="create_new_range_constraint")proof_system::UltraCircuitBuilder_< Arithmetization >
create_poly_gate(const poly_triple_< FF > &in) overrideproof_system::UltraCircuitBuilder_< Arithmetization >virtual
create_RAM_array(const size_t array_size)proof_system::UltraCircuitBuilder_< Arithmetization >
create_RAM_gate(RamRecord &record)proof_system::UltraCircuitBuilder_< Arithmetization >
create_range_constraint(const uint32_t variable_index, const size_t num_bits, std::string const &msg)proof_system::UltraCircuitBuilder_< Arithmetization >inline
create_range_list(const uint64_t target_range)proof_system::UltraCircuitBuilder_< Arithmetization >
create_ROM_array(const size_t array_size)proof_system::UltraCircuitBuilder_< Arithmetization >
create_ROM_gate(RomRecord &record)proof_system::UltraCircuitBuilder_< Arithmetization >
create_sort_constraint(const std::vector< uint32_t > &variable_index) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
create_sort_constraint_with_edges(const std::vector< uint32_t > &variable_index, const FF &, const FF &) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
create_sorted_RAM_gate(RamRecord &record)proof_system::UltraCircuitBuilder_< Arithmetization >
create_sorted_ROM_gate(RomRecord &record)proof_system::UltraCircuitBuilder_< Arithmetization >
create_table(const plookup::MultiTableId id) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
create_tag(const uint32_t tag_index, const uint32_t tau_index) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
create_xor_constraint(const uint32_t a, const uint32_t b, const size_t num_bits) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
decompose_into_default_range(const uint32_t variable_index, const uint64_t num_bits, const uint64_t target_range_bitnum=DEFAULT_PLOOKUP_RANGE_BITNUM, std::string const &msg="decompose_into_default_range")proof_system::UltraCircuitBuilder_< Arithmetization >
decompose_into_default_range_better_for_oddlimbnum(const uint32_t variable_index, const size_t num_bits, std::string const &msg="decompose_into_default_range_better_for_oddlimbnum") (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
decompose_non_native_field_double_width_limb(const uint32_t limb_idx, const size_t num_limb_bits=(2 *DEFAULT_NON_NATIVE_FIELD_LIMB_BITS))proof_system::UltraCircuitBuilder_< Arithmetization >
DEFAULT_NON_NATIVE_FIELD_LIMB_BITS (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
DEFAULT_PLOOKUP_RANGE_BITNUM (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
DEFAULT_PLOOKUP_RANGE_SIZE (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
DEFAULT_PLOOKUP_RANGE_STEP_SIZE (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
evaluate_non_native_field_addition(add_simple limb0, add_simple limb1, add_simple limb2, add_simple limb3, std::tuple< uint32_t, uint32_t, FF > limbp)proof_system::UltraCircuitBuilder_< Arithmetization >
evaluate_non_native_field_multiplication(const non_native_field_witnesses< FF > &input, const bool range_constrain_quotient_and_remainder=true)proof_system::UltraCircuitBuilder_< Arithmetization >
evaluate_non_native_field_subtraction(add_simple limb0, add_simple limb1, add_simple limb2, add_simple limb3, std::tuple< uint32_t, uint32_t, FF > limbp)proof_system::UltraCircuitBuilder_< Arithmetization >
export_circuit()proof_system::CircuitBuilderBase< Arithmetization::FF >inlinevirtual
FF typedef (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
finalize_circuit()proof_system::UltraCircuitBuilder_< Arithmetization >
finalize_variable_names()proof_system::CircuitBuilderBase< Arithmetization::FF >inlinevirtual
fix_witness(const uint32_t witness_index, const FF &witness_value)proof_system::UltraCircuitBuilder_< Arithmetization >
GATES_PER_NON_NATIVE_FIELD_MULTIPLICATION_ARITHMETIC (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
get_first_variable_in_class(uint32_t index) constproof_system::CircuitBuilderBase< Arithmetization::FF >inline
get_new_tag() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
get_num_constant_gates() const override (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inlinevirtual
get_num_gates() const overrideproof_system::UltraCircuitBuilder_< Arithmetization >inlinevirtual
get_num_gates_split_into_components(size_t &count, size_t &rangecount, size_t &romcount, size_t &ramcount, size_t &nnfcount) constproof_system::UltraCircuitBuilder_< Arithmetization >inline
get_table(const plookup::BasicTableId id) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
get_total_circuit_size() constproof_system::UltraCircuitBuilder_< Arithmetization >inline
get_variable(const uint32_t index) constproof_system::CircuitBuilderBase< Arithmetization::FF >inline
get_variable_reference(const uint32_t index) constproof_system::CircuitBuilderBase< Arithmetization::FF >inline
init_RAM_element(const size_t ram_id, const size_t index_value, const uint32_t value_witness)proof_system::UltraCircuitBuilder_< Arithmetization >
initialize_precomputed_table(const plookup::BasicTableId id, bool(*generator)(std::vector< FF > &, std::vector< FF > &, std::vector< FF > &), std::array< FF, 2 >(*get_values_from_key)(const std::array< uint64_t, 2 >)) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
LIMB_ACCUMULATE_1 enum value (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
LIMB_ACCUMULATE_2 enum value (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
lookup_multi_tables (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
lookup_tables (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
memory_read_records (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
memory_write_records (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
merkle_hash_type (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
NAME_STRING (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
NON_NATIVE_FIELD_1 enum value (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
NON_NATIVE_FIELD_2 enum value (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
NON_NATIVE_FIELD_3 enum value (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
NONE enum value (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
NUM_RESERVED_GATES (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
num_selectors (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
num_vars_added_in_constructor (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
NUM_WIRES (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
NUMBER_OF_ARITHMETIC_GATES_PER_RAM_ARRAY (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
NUMBER_OF_GATES_PER_RAM_ACCESS (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
operator=(const UltraCircuitBuilder_ &other)=default (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
operator=(UltraCircuitBuilder_ &&other) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
print_num_gates() const overrideproof_system::UltraCircuitBuilder_< Arithmetization >inlinevirtual
process_non_native_field_multiplications()proof_system::UltraCircuitBuilder_< Arithmetization >
process_RAM_array(const size_t ram_id)proof_system::UltraCircuitBuilder_< Arithmetization >
process_RAM_arrays() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
process_range_list(RangeList &list) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
process_range_lists() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
process_ROM_array(const size_t rom_id)proof_system::UltraCircuitBuilder_< Arithmetization >
process_ROM_arrays() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
program_width (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
put_constant_variable(const FF &variable) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
q_1() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_1() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_2() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_2() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_3() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_3() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_4() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_4() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_arith() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_arith() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_aux() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_aux() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_c() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_c() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_elliptic() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_elliptic() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_lookup_type() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_lookup_type() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_m() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_m() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_sort() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
q_sort() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
queue_partial_non_native_field_multiplication(const non_native_field_witnesses< FF > &input)proof_system::UltraCircuitBuilder_< Arithmetization >
ram_arraysproof_system::UltraCircuitBuilder_< Arithmetization >
RAM_CONSISTENCY_CHECK enum value (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
RAM_READ enum value (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
RAM_TIMESTAMP_CHECK enum value (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
RAM_WRITE enum value (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
range_constrain_two_limbs(const uint32_t lo_idx, const uint32_t hi_idx, const size_t lo_limb_bits=DEFAULT_NON_NATIVE_FIELD_LIMB_BITS, const size_t hi_limb_bits=DEFAULT_NON_NATIVE_FIELD_LIMB_BITS)proof_system::UltraCircuitBuilder_< Arithmetization >
range_lists (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
read_RAM_array(const size_t ram_id, const uint32_t index_witness) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
read_ROM_array(const size_t rom_id, const uint32_t index_witness)proof_system::UltraCircuitBuilder_< Arithmetization >
read_ROM_array_pair(const size_t rom_id, const uint32_t index_witness)proof_system::UltraCircuitBuilder_< Arithmetization >
rom_arraysproof_system::UltraCircuitBuilder_< Arithmetization >
ROM_CONSISTENCY_CHECK enum value (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
ROM_READ enum value (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
scaled_witness typedef (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
selector_names (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
selectors (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
SelectorVector typedef (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
set_public_input(const uint32_t witness_index)proof_system::CircuitBuilderBase< Arithmetization::FF >inlinevirtual
set_recursive_proof(const std::vector< uint32_t > &proof_output_witness_indices)proof_system::CircuitBuilderBase< Arithmetization::FF >inline
set_ROM_element(const size_t rom_id, const size_t index_value, const uint32_t value_witness)proof_system::UltraCircuitBuilder_< Arithmetization >
set_ROM_element_pair(const size_t rom_id, const size_t index_value, const std::array< uint32_t, 2 > &value_witnesses)proof_system::UltraCircuitBuilder_< Arithmetization >
set_variable_name(uint32_t index, const std::string &name)proof_system::CircuitBuilderBase< Arithmetization::FF >inlinevirtual
UINT_LOG2_BASE (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
UltraCircuitBuilder_(const size_t size_hint=0) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
UltraCircuitBuilder_(const UltraCircuitBuilder_ &other)=default (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
UltraCircuitBuilder_(UltraCircuitBuilder_ &&other) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
UNINITIALIZED_MEMORY_RECORD (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >static
update_real_variable_indices(uint32_t index, uint32_t new_real_index)proof_system::CircuitBuilderBase< Arithmetization::FF >inline
update_variable_names(uint32_t index)proof_system::CircuitBuilderBase< Arithmetization::FF >inlinevirtual
w_4() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
w_4() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
w_l() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
w_l() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
w_o() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
w_o() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
w_r() (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
w_r() const (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >inline
wires (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
WireVector typedef (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
write_RAM_array(const size_t ram_id, const uint32_t index_witness, const uint32_t value_witness) (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >
~UltraCircuitBuilder_() override=default (defined in proof_system::UltraCircuitBuilder_< Arithmetization >)proof_system::UltraCircuitBuilder_< Arithmetization >