Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
sparse_masking_poly.hpp File Reference
#include "barretenberg/common/assert.hpp"
#include "barretenberg/polynomials/polynomial.hpp"
#include <algorithm>
#include <cstddef>
#include <unordered_set>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 

Functions

std::vector< size_t > bb::tail_halving_support (size_t d, size_t extent)
 
template<typename FF >
Polynomial< FFbb::build_sparse_masking_poly (size_t d, size_t extent, size_t dyadic_size)
 
template<typename FF >
Polynomial< FFbb::build_gemini_masking_poly (size_t d, size_t extent, size_t dyadic_size)
 

Variables

constexpr size_t bb::SPARSE_MASKING_MIN_LOG_N = 4