26 #ifndef CRYPTO3_ALGEBRA_CURVES_BN128_MULTIEXP_PARAMS_HPP
27 #define CRYPTO3_ALGEBRA_CURVES_BN128_MULTIEXP_PARAMS_HPP
31 #include <nil/crypto3/algebra/curves/bn128.hpp>
38 template<
typename GroupType>
39 struct multiexp_params;
46 constexpr
static const std::array<std::size_t, 22> fixed_base_exp_window_table = {
96 constexpr
static const std::array<std::size_t, 22> fixed_base_exp_window_table = {
145 constexpr std::array<std::size_t, 22>
const
146 multiexp_params<typename bn128<254>::g1_type<>>::fixed_base_exp_window_table;
147 constexpr std::array<std::size_t, 22>
const
148 multiexp_params<typename bn128<254>::g2_type<>>::fixed_base_exp_window_table;
bn128_base_field< Version > bn128
Definition: bn128/base_field.hpp:86
Definition: curves/params/multiexp/alt_bn128.hpp:39