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

Public Types

using Curve = _Curve
 
using element_ct = typename std::conditional< _use_bigfield, typename Curve::g1_bigfr_ct, typename Curve::Group >::type
 
using scalar_ct = typename std::conditional< _use_bigfield, typename Curve::bigfr_ct, typename Curve::ScalarField >::type
 

Static Public Attributes

static const bool use_bigfield = _use_bigfield
 

Detailed Description

template<typename _Curve, bool _use_bigfield = false>
struct TestType< _Curve, _use_bigfield >

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

Member Typedef Documentation

◆ Curve

template<typename _Curve , bool _use_bigfield = false>
using TestType< _Curve, _use_bigfield >::Curve = _Curve

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

◆ element_ct

template<typename _Curve , bool _use_bigfield = false>
using TestType< _Curve, _use_bigfield >::element_ct = typename std::conditional<_use_bigfield, typename Curve::g1_bigfr_ct, typename Curve::Group>::type

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

◆ scalar_ct

template<typename _Curve , bool _use_bigfield = false>
using TestType< _Curve, _use_bigfield >::scalar_ct = typename std::conditional<_use_bigfield, typename Curve::bigfr_ct, typename Curve::ScalarField>::type

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

Member Data Documentation

◆ use_bigfield

template<typename _Curve , bool _use_bigfield = false>
const bool TestType< _Curve, _use_bigfield >::use_bigfield = _use_bigfield
static

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


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