|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/circuit_checker/circuit_checker.hpp"#include "barretenberg/numeric/uint256/uint256.hpp"#include "barretenberg/stdlib_circuit_builders/ultra_circuit_builder.hpp"#include <gtest/gtest.h>Go to the source code of this file.
Classes | |
| class | UltraCircuitBuilderNonNative |
| Test suite for UltraCircuitBuilder non-native field methods. More... | |
| struct | UltraCircuitBuilderNonNative::AddSubData |
Functions | |
| TEST_F (UltraCircuitBuilderNonNative, Multiplication) | |
| TEST_F (UltraCircuitBuilderNonNative, MultiplicationLargeCarryRegression) | |
| TEST_F (UltraCircuitBuilderNonNative, BlockSelectorIsolation) | |
| TEST_F (UltraCircuitBuilderNonNative, Addition) | |
| TEST_F (UltraCircuitBuilderNonNative, Subtraction) | |
| TEST_F (UltraCircuitBuilderNonNative, MultiplicationInvalidWitnessFailure) | |
| TEST_F (UltraCircuitBuilderNonNative, PartialMultiplicationBasic) | |
| TEST_F (UltraCircuitBuilderNonNative, PartialMultiplicationDeduplication) | |
| TEST_F (UltraCircuitBuilderNonNative, PartialMultiplicationDedupeAssertEqual) | |
| TEST_F (UltraCircuitBuilderNonNative, PartialMultiplicationMultipleDistinct) | |
| TEST_F (UltraCircuitBuilderNonNative, ProcessNonNativeFieldMultiplicationsEmptyCache) | |
| TEST_F | ( | UltraCircuitBuilderNonNative | , |
| Addition | |||
| ) |
Definition at line 296 of file ultra_circuit_builder_nonnative.test.cpp.
| TEST_F | ( | UltraCircuitBuilderNonNative | , |
| BlockSelectorIsolation | |||
| ) |
Definition at line 261 of file ultra_circuit_builder_nonnative.test.cpp.
| TEST_F | ( | UltraCircuitBuilderNonNative | , |
| Multiplication | |||
| ) |
Definition at line 195 of file ultra_circuit_builder_nonnative.test.cpp.
| TEST_F | ( | UltraCircuitBuilderNonNative | , |
| MultiplicationInvalidWitnessFailure | |||
| ) |
Definition at line 460 of file ultra_circuit_builder_nonnative.test.cpp.
| TEST_F | ( | UltraCircuitBuilderNonNative | , |
| MultiplicationLargeCarryRegression | |||
| ) |
Definition at line 225 of file ultra_circuit_builder_nonnative.test.cpp.
| TEST_F | ( | UltraCircuitBuilderNonNative | , |
| PartialMultiplicationBasic | |||
| ) |
Definition at line 504 of file ultra_circuit_builder_nonnative.test.cpp.
| TEST_F | ( | UltraCircuitBuilderNonNative | , |
| PartialMultiplicationDedupeAssertEqual | |||
| ) |
Definition at line 568 of file ultra_circuit_builder_nonnative.test.cpp.
| TEST_F | ( | UltraCircuitBuilderNonNative | , |
| PartialMultiplicationDeduplication | |||
| ) |
Definition at line 526 of file ultra_circuit_builder_nonnative.test.cpp.
| TEST_F | ( | UltraCircuitBuilderNonNative | , |
| PartialMultiplicationMultipleDistinct | |||
| ) |
Definition at line 610 of file ultra_circuit_builder_nonnative.test.cpp.
| TEST_F | ( | UltraCircuitBuilderNonNative | , |
| ProcessNonNativeFieldMultiplicationsEmptyCache | |||
| ) |
Definition at line 650 of file ultra_circuit_builder_nonnative.test.cpp.
| TEST_F | ( | UltraCircuitBuilderNonNative | , |
| Subtraction | |||
| ) |
Definition at line 378 of file ultra_circuit_builder_nonnative.test.cpp.