|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
A field element for each entity of the flavor. These entities represent the prover polynomials evaluated at one point. More...
#include <mega_recursive_flavor.hpp>
Public Types | |
| using | Base = MegaFlavor::AllEntities< FF > |
Public Types inherited from bb::MegaFlavor_Generated::AllEntities< DataType > | |
| using | EntityId = MegaFlavor_Generated::EntityId |
Additional Inherited Members | |
Public Member Functions inherited from bb::MegaFlavor_Generated::AllEntities< DataType > | |
| DataType & | operator[] (EntityId id) |
| const DataType & | operator[] (EntityId id) const |
| std::span< DataType, NUM_ALL_ENTITIES > | get_all () |
| std::span< const DataType, NUM_ALL_ENTITIES > | get_all () const |
| DataType & | sigma_1 () |
| const DataType & | sigma_1 () const |
| DataType & | sigma_2 () |
| const DataType & | sigma_2 () const |
| DataType & | sigma_3 () |
| const DataType & | sigma_3 () const |
| DataType & | sigma_4 () |
| const DataType & | sigma_4 () const |
| DataType & | id_1 () |
| const DataType & | id_1 () const |
| DataType & | id_2 () |
| const DataType & | id_2 () const |
| DataType & | id_3 () |
| const DataType & | id_3 () const |
| DataType & | id_4 () |
| const DataType & | id_4 () const |
| DataType & | lagrange_first () |
| const DataType & | lagrange_first () const |
| DataType & | lagrange_last () |
| const DataType & | lagrange_last () const |
| DataType & | q_lookup () |
| const DataType & | q_lookup () const |
| DataType & | table_1 () |
| const DataType & | table_1 () const |
| DataType & | table_2 () |
| const DataType & | table_2 () const |
| DataType & | table_3 () |
| const DataType & | table_3 () const |
| DataType & | table_4 () |
| const DataType & | table_4 () const |
| DataType & | q_m () |
| const DataType & | q_m () const |
| DataType & | q_r () |
| const DataType & | q_r () const |
| DataType & | q_o () |
| const DataType & | q_o () const |
| DataType & | q_c () |
| const DataType & | q_c () const |
| DataType & | q_l () |
| const DataType & | q_l () const |
| DataType & | q_4 () |
| const DataType & | q_4 () const |
| DataType & | q_arith () |
| const DataType & | q_arith () const |
| DataType & | q_bilinear_batched_eq () |
| const DataType & | q_bilinear_batched_eq () const |
| DataType & | q_delta_range () |
| const DataType & | q_delta_range () const |
| DataType & | q_elliptic () |
| const DataType & | q_elliptic () const |
| DataType & | q_memory () |
| const DataType & | q_memory () const |
| DataType & | q_nnf () |
| const DataType & | q_nnf () const |
| DataType & | lagrange_ecc_op () |
| const DataType & | lagrange_ecc_op () const |
| DataType & | q_busread () |
| const DataType & | q_busread () const |
| DataType & | kernel_calldata_indicator () |
| const DataType & | kernel_calldata_indicator () const |
| DataType & | databus_id () |
| const DataType & | databus_id () const |
| DataType & | first_app_calldata_indicator () |
| const DataType & | first_app_calldata_indicator () const |
| DataType & | second_app_calldata_indicator () |
| const DataType & | second_app_calldata_indicator () const |
| DataType & | third_app_calldata_indicator () |
| const DataType & | third_app_calldata_indicator () const |
| DataType & | fourth_app_calldata_indicator () |
| const DataType & | fourth_app_calldata_indicator () const |
| DataType & | q_5 () |
| const DataType & | q_5 () const |
| DataType & | fifth_app_calldata_indicator () |
| const DataType & | fifth_app_calldata_indicator () const |
| DataType & | return_data_indicator () |
| const DataType & | return_data_indicator () const |
| DataType & | q_poseidon2_external () |
| const DataType & | q_poseidon2_external () const |
| DataType & | q_poseidon2_external_initial () |
| const DataType & | q_poseidon2_external_initial () const |
| DataType & | q_poseidon2_quad_internal () |
| const DataType & | q_poseidon2_quad_internal () const |
| DataType & | q_poseidon2_quad_internal_terminal () |
| const DataType & | q_poseidon2_quad_internal_terminal () const |
| DataType & | q_poseidon2_transition_entry () |
| const DataType & | q_poseidon2_transition_entry () const |
| DataType & | w_l () |
| const DataType & | w_l () const |
| DataType & | w_r () |
| const DataType & | w_r () const |
| DataType & | w_o () |
| const DataType & | w_o () const |
| DataType & | w_4 () |
| const DataType & | w_4 () const |
| DataType & | z_perm () |
| const DataType & | z_perm () const |
| DataType & | lookup_inverses () |
| const DataType & | lookup_inverses () const |
| DataType & | lookup_read_counts () |
| const DataType & | lookup_read_counts () const |
| DataType & | lookup_read_tags () |
| const DataType & | lookup_read_tags () const |
| DataType & | ecc_op_wire_1 () |
| const DataType & | ecc_op_wire_1 () const |
| DataType & | ecc_op_wire_2 () |
| const DataType & | ecc_op_wire_2 () const |
| DataType & | ecc_op_wire_3 () |
| const DataType & | ecc_op_wire_3 () const |
| DataType & | ecc_op_wire_4 () |
| const DataType & | ecc_op_wire_4 () const |
| DataType & | kernel_calldata () |
| const DataType & | kernel_calldata () const |
| DataType & | kernel_calldata_read_counts () |
| const DataType & | kernel_calldata_read_counts () const |
| DataType & | kernel_calldata_inverses () |
| const DataType & | kernel_calldata_inverses () const |
| DataType & | first_app_calldata () |
| const DataType & | first_app_calldata () const |
| DataType & | first_app_calldata_read_counts () |
| const DataType & | first_app_calldata_read_counts () const |
| DataType & | first_app_calldata_inverses () |
| const DataType & | first_app_calldata_inverses () const |
| DataType & | second_app_calldata () |
| const DataType & | second_app_calldata () const |
| DataType & | second_app_calldata_read_counts () |
| const DataType & | second_app_calldata_read_counts () const |
| DataType & | second_app_calldata_inverses () |
| const DataType & | second_app_calldata_inverses () const |
| DataType & | third_app_calldata () |
| const DataType & | third_app_calldata () const |
| DataType & | third_app_calldata_read_counts () |
| const DataType & | third_app_calldata_read_counts () const |
| DataType & | third_app_calldata_inverses () |
| const DataType & | third_app_calldata_inverses () const |
| DataType & | fourth_app_calldata () |
| const DataType & | fourth_app_calldata () const |
| DataType & | fourth_app_calldata_read_counts () |
| const DataType & | fourth_app_calldata_read_counts () const |
| DataType & | fourth_app_calldata_inverses () |
| const DataType & | fourth_app_calldata_inverses () const |
| DataType & | fifth_app_calldata () |
| const DataType & | fifth_app_calldata () const |
| DataType & | fifth_app_calldata_read_counts () |
| const DataType & | fifth_app_calldata_read_counts () const |
| DataType & | fifth_app_calldata_inverses () |
| const DataType & | fifth_app_calldata_inverses () const |
| DataType & | return_data () |
| const DataType & | return_data () const |
| DataType & | return_data_read_counts () |
| const DataType & | return_data_read_counts () const |
| DataType & | return_data_inverses () |
| const DataType & | return_data_inverses () const |
| DataType & | w_l_shift () |
| const DataType & | w_l_shift () const |
| DataType & | w_r_shift () |
| const DataType & | w_r_shift () const |
| DataType & | w_o_shift () |
| const DataType & | w_o_shift () const |
| DataType & | w_4_shift () |
| const DataType & | w_4_shift () const |
| DataType & | z_perm_shift () |
| const DataType & | z_perm_shift () const |
| std::span< DataType, NUM_UNSHIFTED_ENTITIES > | get_unshifted () |
| std::span< const DataType, NUM_UNSHIFTED_ENTITIES > | get_unshifted () const |
| std::span< DataType, NUM_PRECOMPUTED_ENTITIES > | get_precomputed () |
| std::span< const DataType, NUM_PRECOMPUTED_ENTITIES > | get_precomputed () const |
| std::span< DataType, NUM_WITNESS_ENTITIES > | get_witness () |
| std::span< const DataType, NUM_WITNESS_ENTITIES > | get_witness () const |
| std::span< DataType, NUM_SHIFTED_ENTITIES > | get_to_be_shifted () |
| std::span< const DataType, NUM_SHIFTED_ENTITIES > | get_to_be_shifted () const |
| std::span< DataType, NUM_SHIFTED_ENTITIES > | get_shifted () |
| std::span< const DataType, NUM_SHIFTED_ENTITIES > | get_shifted () const |
| RefArray< DataType, 4 > | get_sigmas () |
| RefArray< const DataType, 4 > | get_sigmas () const |
| RefArray< DataType, 4 > | get_ids () |
| RefArray< const DataType, 4 > | get_ids () const |
| RefArray< DataType, 13 > | get_gate_selectors () |
| RefArray< const DataType, 13 > | get_gate_selectors () const |
| RefArray< DataType, 4 > | get_tables () |
| RefArray< const DataType, 4 > | get_tables () const |
| RefArray< DataType, 4 > | get_wires () |
| RefArray< const DataType, 4 > | get_wires () const |
| RefArray< DataType, 7 > | get_non_gate_selectors () |
| RefArray< const DataType, 7 > | get_non_gate_selectors () const |
| RefArray< DataType, 4 > | get_ecc_op_wires () |
| RefArray< const DataType, 4 > | get_ecc_op_wires () const |
| RefArray< DataType, 14 > | get_databus_entities () |
| RefArray< const DataType, 14 > | get_databus_entities () const |
| RefArray< DataType, 7 > | get_databus_inverses () |
| RefArray< const DataType, 7 > | get_databus_inverses () const |
| RefArray< DataType, 7 > | get_databus_indicators () |
| RefArray< const DataType, 7 > | get_databus_indicators () const |
| RefArray< DataType, 7 > | get_databus_selectors () |
| RefArray< const DataType, 7 > | get_databus_selectors () const |
| auto | get_selectors () |
| auto | get_selectors () const |
Static Public Member Functions inherited from bb::MegaFlavor_Generated::AllEntities< DataType > | |
| static const std::vector< std::string > & | get_labels () |
Public Attributes inherited from bb::MegaFlavor_Generated::AllEntities< DataType > | |
| std::array< DataType, NUM_ALL_ENTITIES > | data {} |
A field element for each entity of the flavor. These entities represent the prover polynomials evaluated at one point.
Definition at line 88 of file mega_recursive_flavor.hpp.
| using bb::MegaRecursiveFlavor_< BuilderType >::AllValues::Base = MegaFlavor::AllEntities<FF> |
Definition at line 90 of file mega_recursive_flavor.hpp.