Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::MegaKernelRecursiveFlavor::AllValues Class Reference

#include <mega_kernel_recursive_flavor.hpp>

Inheritance diagram for bb::MegaKernelRecursiveFlavor::AllValues:
bb::MegaKernelFlavor_Generated::AllEntities< DataType >

Public Types

using Base = MegaKernelFlavor::AllEntities< FF >
 
- Public Types inherited from bb::MegaKernelFlavor_Generated::AllEntities< DataType >
using EntityId = MegaKernelFlavor_Generated::EntityId
 

Additional Inherited Members

- Public Member Functions inherited from bb::MegaKernelFlavor_Generated::AllEntities< DataType >
DataType & operator[] (EntityId id)
 
const DataType & operator[] (EntityId id) const
 
std::span< DataType, NUM_ALL_ENTITIESget_all ()
 
std::span< const DataType, NUM_ALL_ENTITIESget_all () const
 
DataType & q_m ()
 
const DataType & q_m () const
 
DataType & q_l ()
 
const DataType & q_l () const
 
DataType & q_r ()
 
const DataType & q_r () const
 
DataType & q_o ()
 
const DataType & q_o () const
 
DataType & q_4 ()
 
const DataType & q_4 () const
 
DataType & q_c ()
 
const DataType & q_c () const
 
DataType & q_arith ()
 
const DataType & q_arith () const
 
DataType & q_bilinear_batched_eq ()
 
const DataType & q_bilinear_batched_eq () 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_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 & 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 & 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_ENTITIESget_unshifted ()
 
std::span< const DataType, NUM_UNSHIFTED_ENTITIESget_unshifted () const
 
std::span< DataType, NUM_PRECOMPUTED_ENTITIESget_precomputed ()
 
std::span< const DataType, NUM_PRECOMPUTED_ENTITIESget_precomputed () const
 
std::span< DataType, NUM_WITNESS_ENTITIESget_witness ()
 
std::span< const DataType, NUM_WITNESS_ENTITIESget_witness () const
 
std::span< DataType, NUM_SHIFTED_ENTITIESget_to_be_shifted ()
 
std::span< const DataType, NUM_SHIFTED_ENTITIESget_to_be_shifted () const
 
std::span< DataType, NUM_SHIFTED_ENTITIESget_shifted ()
 
std::span< const DataType, NUM_SHIFTED_ENTITIESget_shifted () 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, 11 > get_gate_selectors ()
 
RefArray< const DataType, 11 > get_gate_selectors () 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, 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::MegaKernelFlavor_Generated::AllEntities< DataType >
static const std::vector< std::string > & get_labels ()
 
- Public Attributes inherited from bb::MegaKernelFlavor_Generated::AllEntities< DataType >
std::array< DataType, NUM_ALL_ENTITIESdata {}
 

Detailed Description

Definition at line 67 of file mega_kernel_recursive_flavor.hpp.

Member Typedef Documentation

◆ Base


The documentation for this class was generated from the following file: