|
barretenberg
|
Public Types | |
| typedef std::array< barretenberg::fr, 2 > | table_out |
| typedef std::array< uint64_t, 2 > | table_in |
Public Member Functions | |
| MultiTable (const barretenberg::fr &col_1_repeated_coeff, const barretenberg::fr &col_2_repeated_coeff, const barretenberg::fr &col_3_repeated_coeff, const size_t num_lookups) | |
| MultiTable (const std::vector< barretenberg::fr > &col_1_coeffs, const std::vector< barretenberg::fr > &col_2_coeffs, const std::vector< barretenberg::fr > &col_3_coeffs) | |
| MultiTable (const MultiTable &other)=default | |
| MultiTable (MultiTable &&other)=default | |
| MultiTable & | operator= (const MultiTable &other)=default |
| MultiTable & | operator= (MultiTable &&other)=default |
Public Attributes | |
| std::vector< barretenberg::fr > | column_1_coefficients |
| std::vector< barretenberg::fr > | column_2_coefficients |
| std::vector< barretenberg::fr > | column_3_coefficients |
| MultiTableId | id |
| std::vector< BasicTableId > | lookup_ids |
| std::vector< uint64_t > | slice_sizes |
| std::vector< barretenberg::fr > | column_1_step_sizes |
| std::vector< barretenberg::fr > | column_2_step_sizes |
| std::vector< barretenberg::fr > | column_3_step_sizes |
| std::vector< table_out(*)(table_in)> | get_table_values |