|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/common/constexpr_utils.hpp"#include "barretenberg/common/thread.hpp"#include "barretenberg/common/tuple.hpp"#include <span>#include <typeinfo>Go to the source code of this file.
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
Functions | |
| template<typename FF , typename Relation , typename Polynomials , bool UseMultithreading = false> | |
| void | bb::compute_logderivative_inverse (Polynomials &polynomials, auto &relation_parameters, const size_t circuit_size) |
| Compute the inverse polynomial I(X) required for logderivative lookups. | |
| template<typename FF , typename Relation , typename ContainerOverSubrelations , typename AllEntities , typename Parameters , bool IsPermutation> | |
| void | bb::_accumulate_logderivative_subrelation_contributions (ContainerOverSubrelations &accumulator, const AllEntities &in, const Parameters ¶ms, const FF &scaling_factor) |
| Unified implementation of log-derivative subrelation accumulation. | |