9#include <unordered_set>
27 for (
auto& elem : arr) {
32TEST(boomerang_stdlib_keccak, test_graph_for_keccakf1600)
38 for (
size_t i = 0; i < state.size(); ++i) {
49 EXPECT_EQ(connected_components.size(), 1);
52 EXPECT_EQ(variables_in_one_gate.size(), 0);
std::vector< ConnectedComponent > find_connected_components()
this methond finds all connected components in the graph described by adjacency lists and marks some ...
std::unordered_set< uint32_t > get_variables_in_one_gate()
this method returns a final set of variables that were in one gate
void fix_field_array(std::array< field_ct, N > &arr)
Fix witness for an array of field elements.
TEST(boomerang_stdlib_keccak, test_graph_for_keccakf1600)
witness_t< Builder > witness_ct
Entry point for Barretenberg command-line interface.
UltraCircuitBuilder_< UltraExecutionTraceBlocks > UltraCircuitBuilder
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept