Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::group_elements::detail Namespace Reference

Typedefs

using EndoScalars = std::pair< std::array< uint64_t, 2 >, std::array< uint64_t, 2 > >
 

Variables

constexpr size_t BOOTH_ENDO_WINDOW_BITS = 4
 
constexpr size_t BOOTH_ENDO_NUM_WINDOWS = 32
 
constexpr size_t BOOTH_ENDO_LOOKUP_SIZE = 1U << (BOOTH_ENDO_WINDOW_BITS - 1)
 
constexpr size_t BOOTH_ENDO_NUM_LIMBS_U64 = 2
 
constexpr size_t BOOTH_ENDO_K2_LOW_WINDOW_BITS = 2
 
constexpr size_t BOOTH_ENDO_K2_NUM_WINDOWS = BOOTH_ENDO_NUM_WINDOWS + 1
 

Typedef Documentation

◆ EndoScalars

using bb::group_elements::detail::EndoScalars = typedef std::pair<std::array<uint64_t, 2>, std::array<uint64_t, 2> >

Definition at line 635 of file element_impl.hpp.

Variable Documentation

◆ BOOTH_ENDO_K2_LOW_WINDOW_BITS

constexpr size_t bb::group_elements::detail::BOOTH_ENDO_K2_LOW_WINDOW_BITS = 2
inlineconstexpr

Definition at line 662 of file element_impl.hpp.

◆ BOOTH_ENDO_K2_NUM_WINDOWS

constexpr size_t bb::group_elements::detail::BOOTH_ENDO_K2_NUM_WINDOWS = BOOTH_ENDO_NUM_WINDOWS + 1
inlineconstexpr

Definition at line 664 of file element_impl.hpp.

◆ BOOTH_ENDO_LOOKUP_SIZE

constexpr size_t bb::group_elements::detail::BOOTH_ENDO_LOOKUP_SIZE = 1U << (BOOTH_ENDO_WINDOW_BITS - 1)
inlineconstexpr

Definition at line 650 of file element_impl.hpp.

◆ BOOTH_ENDO_NUM_LIMBS_U64

constexpr size_t bb::group_elements::detail::BOOTH_ENDO_NUM_LIMBS_U64 = 2
inlineconstexpr

Definition at line 652 of file element_impl.hpp.

◆ BOOTH_ENDO_NUM_WINDOWS

constexpr size_t bb::group_elements::detail::BOOTH_ENDO_NUM_WINDOWS = 32
inlineconstexpr

Definition at line 647 of file element_impl.hpp.

◆ BOOTH_ENDO_WINDOW_BITS

constexpr size_t bb::group_elements::detail::BOOTH_ENDO_WINDOW_BITS = 4
inlineconstexpr

Definition at line 645 of file element_impl.hpp.