Barretenberg
The ZK-SNARK library at the core of Aztec
|
Public Member Functions | |
four_bit_table_plookup () | |
four_bit_table_plookup (const element &input) | |
four_bit_table_plookup (const four_bit_table_plookup &other)=default | |
four_bit_table_plookup & | operator= (const four_bit_table_plookup &other)=default |
element | operator[] (const field_t< Builder > &index) const |
element | operator[] (const size_t idx) const |
Public Attributes | |
std::array< element, 16 > | element_table |
std::array< twin_rom_table< Builder >, 5 > | coordinates |
std::array< uint256_t, 8 > | limb_max |
Definition at line 426 of file biggroup.hpp.
|
inline |
Definition at line 427 of file biggroup.hpp.
bb::stdlib::element_default::element< C, Fq, Fr, G >::four_bit_table_plookup::four_bit_table_plookup | ( | const element & | input | ) |
Definition at line 100 of file biggroup_tables.hpp.
|
default |
|
default |
element bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::four_bit_table_plookup::operator[] | ( | const field_t< Builder > & | index | ) | const |
|
inline |
Definition at line 434 of file biggroup.hpp.
std::array<twin_rom_table<Builder>, 5> bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::four_bit_table_plookup::coordinates |
Definition at line 436 of file biggroup.hpp.
std::array<element, 16> bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::four_bit_table_plookup::element_table |
Definition at line 435 of file biggroup.hpp.
std::array<uint256_t, 8> bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::four_bit_table_plookup::limb_max |
Definition at line 437 of file biggroup.hpp.