Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
TestType< Curve_, ScalarField_, use_bigfield > Struct Template Reference

Public Types

using Curve = Curve_
 
using bigfield_element = bb::stdlib::element< typename Curve::Builder, typename Curve::BaseField, ScalarField_, typename Curve::GroupNative >
 
using element_ct = std::conditional_t< use_bigfield, bigfield_element, typename Curve::Group >
 
using scalar_ct = ScalarField_
 

Detailed Description

template<typename Curve_, typename ScalarField_, bool use_bigfield>
struct TestType< Curve_, ScalarField_, use_bigfield >

Definition at line 39 of file biggroup.test.cpp.

Member Typedef Documentation

◆ bigfield_element

template<typename Curve_ , typename ScalarField_ , bool use_bigfield>
using TestType< Curve_, ScalarField_, use_bigfield >::bigfield_element = bb::stdlib:: element<typename Curve::Builder, typename Curve::BaseField, ScalarField_, typename Curve::GroupNative>

Definition at line 43 of file biggroup.test.cpp.

◆ Curve

template<typename Curve_ , typename ScalarField_ , bool use_bigfield>
using TestType< Curve_, ScalarField_, use_bigfield >::Curve = Curve_

Definition at line 41 of file biggroup.test.cpp.

◆ element_ct

template<typename Curve_ , typename ScalarField_ , bool use_bigfield>
using TestType< Curve_, ScalarField_, use_bigfield >::element_ct = std::conditional_t<use_bigfield, bigfield_element, typename Curve::Group>

Definition at line 45 of file biggroup.test.cpp.

◆ scalar_ct

template<typename Curve_ , typename ScalarField_ , bool use_bigfield>
using TestType< Curve_, ScalarField_, use_bigfield >::scalar_ct = ScalarField_

Definition at line 47 of file biggroup.test.cpp.


The documentation for this struct was generated from the following file: