Go to the source code of this file.
|
class | bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup > |
|
struct | bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::secp256k1_wnaf |
|
struct | bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::secp256k1_wnaf_pair |
|
struct | bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::chain_add_accumulator |
|
struct | bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::four_bit_table_plookup |
|
struct | bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::eight_bit_fixed_base_table |
|
struct | bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::lookup_table_base< length > |
|
struct | bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::lookup_table_plookup< length > |
|
struct | bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::batch_lookup_table_plookup |
|
struct | bb::stdlib::element_default::element< Builder_, Fq, Fr, NativeGroup >::batch_lookup_table_base |
|
|
template<typename C , typename Fq , typename Fr , typename G > |
using | bb::stdlib::element = std::conditional_t< IsGoblinBigGroup< C, Fq, Fr, G >, element_goblin::goblin_element< C, goblin_field< C >, Fr, G >, element_default::element< C, Fq, Fr, G > > |
| element wraps either element_default::element or element_goblin::goblin_element depending on parametrisation
|
|