Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
UltraCircuitBuilderNonNative Member List

This is the complete list of members for UltraCircuitBuilderNonNative, including all inherited members.

add_simple typedefUltraCircuitBuilderNonNativeprotected
BINARY_BASIS_MODULUSUltraCircuitBuilderNonNativeinlineprotectedstatic
compute_expected_partial_products(const std::array< fr, 4 > &a, const std::array< fr, 4 > &b)UltraCircuitBuilderNonNativeinlineprotectedstatic
compute_quotient_remainder(const uint256_t &a, const uint256_t &b, const uint256_t &modulus)UltraCircuitBuilderNonNativeinlineprotectedstatic
create_add_sub_inputs(UltraCircuitBuilder &builder, const AddSubData &data)UltraCircuitBuilderNonNativeinlineprotectedstatic
create_and_queue_partial_multiplication(UltraCircuitBuilder &builder, const std::array< fr, 4 > &a_limbs, const std::array< fr, 4 > &b_limbs)UltraCircuitBuilderNonNativeinlineprotectedstatic
create_non_native_multiplication(UltraCircuitBuilder &builder, const uint256_t &a, const uint256_t &b, const uint256_t &q, const uint256_t &r, const uint256_t &modulus)UltraCircuitBuilderNonNativeinlineprotectedstatic
create_random_add_sub_data()UltraCircuitBuilderNonNativeinlineprotectedstatic
get_limb_witness_indices(UltraCircuitBuilder &builder, const std::array< fr, 4 > &limbs)UltraCircuitBuilderNonNativeinlineprotectedstatic
LIMB_BITSUltraCircuitBuilderNonNativeprotectedstatic
NNF_ENSURE_NONZERO_PADDINGUltraCircuitBuilderNonNativeprotectedstatic
NNF_GATES_PER_PARTIAL_MULUltraCircuitBuilderNonNativeprotectedstatic
random_limbs()UltraCircuitBuilderNonNativeinlineprotectedstatic
scaled_witness typedefUltraCircuitBuilderNonNativeprotected
split_into_limbs(const uint512_t &input)UltraCircuitBuilderNonNativeinlineprotectedstatic