Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
g2.test.cpp File Reference
#include "g2.hpp"
#include <gtest/gtest.h>

Go to the source code of this file.

Functions

 TEST (g2, RandomElement)
 
 TEST (g2, RandomAffineElement)
 
 TEST (g2, Eq)
 
 TEST (g2, DblCheckAgainstConstants)
 
 TEST (g2, MixedAddCheckAgainstConstants)
 
 TEST (g2, AddCheckAgainstConstants)
 
 TEST (g2, AddExceptionTestInfinity)
 
 TEST (g2, AddExceptionTestDbl)
 
 TEST (g2, AddDblConsistency)
 
 TEST (g2, AddDblConsistencyRepeated)
 
 TEST (g2, MixedAddExceptionTestInfinity)
 
 TEST (g2, MixedAddExceptionTestDbl)
 
 TEST (g2, AddMixedAddConsistencyCheck)
 
 TEST (g2, BatchNormalize)
 
 TEST (g2, GroupExponentiationCheckAgainstConstants)
 
 TEST (g2, GroupExponentiationZeroAndOne)
 
 TEST (g2, GroupExponentiationConsistencyCheck)
 
 TEST (g2, Serialize)
 
template<class T >
void write (const T t)
 
 TEST (g2, InitializationCheck)
 

Function Documentation

◆ TEST() [1/19]

TEST ( g2  ,
AddCheckAgainstConstants   
)

Definition at line 100 of file g2.test.cpp.

◆ TEST() [2/19]

TEST ( g2  ,
AddDblConsistency   
)

Definition at line 177 of file g2.test.cpp.

◆ TEST() [3/19]

TEST ( g2  ,
AddDblConsistencyRepeated   
)

Definition at line 197 of file g2.test.cpp.

◆ TEST() [4/19]

TEST ( g2  ,
AddExceptionTestDbl   
)

Definition at line 162 of file g2.test.cpp.

◆ TEST() [5/19]

TEST ( g2  ,
AddExceptionTestInfinity   
)

Definition at line 136 of file g2.test.cpp.

◆ TEST() [6/19]

TEST ( g2  ,
AddMixedAddConsistencyCheck   
)

Definition at line 254 of file g2.test.cpp.

◆ TEST() [7/19]

TEST ( g2  ,
BatchNormalize   
)

Definition at line 269 of file g2.test.cpp.

◆ TEST() [8/19]

TEST ( g2  ,
DblCheckAgainstConstants   
)

Definition at line 38 of file g2.test.cpp.

◆ TEST() [9/19]

TEST ( g2  ,
Eq   
)

Definition at line 18 of file g2.test.cpp.

◆ TEST() [10/19]

TEST ( g2  ,
GroupExponentiationCheckAgainstConstants   
)

Definition at line 294 of file g2.test.cpp.

◆ TEST() [11/19]

TEST ( g2  ,
GroupExponentiationConsistencyCheck   
)

Definition at line 329 of file g2.test.cpp.

◆ TEST() [12/19]

TEST ( g2  ,
GroupExponentiationZeroAndOne   
)

Definition at line 319 of file g2.test.cpp.

◆ TEST() [13/19]

TEST ( g2  ,
InitializationCheck   
)

Definition at line 385 of file g2.test.cpp.

◆ TEST() [14/19]

TEST ( g2  ,
MixedAddCheckAgainstConstants   
)

Definition at line 64 of file g2.test.cpp.

◆ TEST() [15/19]

TEST ( g2  ,
MixedAddExceptionTestDbl   
)

Definition at line 239 of file g2.test.cpp.

◆ TEST() [16/19]

TEST ( g2  ,
MixedAddExceptionTestInfinity   
)

Definition at line 220 of file g2.test.cpp.

◆ TEST() [17/19]

TEST ( g2  ,
RandomAffineElement   
)

Definition at line 12 of file g2.test.cpp.

◆ TEST() [18/19]

TEST ( g2  ,
RandomElement   
)

Definition at line 6 of file g2.test.cpp.

◆ TEST() [19/19]

TEST ( g2  ,
Serialize   
)

Definition at line 346 of file g2.test.cpp.

◆ write()

template<class T >
void write ( const T  t)

Definition at line 377 of file g2.test.cpp.