Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
element.test.cpp File Reference

Go to the source code of this file.

Functions

 TYPED_TEST_SUITE (TestElement, TestTypes)
 
 TYPED_TEST (TestElement, RandomElement)
 
 TYPED_TEST (TestElement, RandomAffineElement)
 
 TYPED_TEST (TestElement, OnCurve)
 
 TYPED_TEST (TestElement, Eq)
 
 TYPED_TEST (TestElement, CheckGroupModulus)
 
 TYPED_TEST (TestElement, AddExceptionTestInfinity)
 
 TYPED_TEST (TestElement, AddExceptionTestDbl)
 
 TYPED_TEST (TestElement, AddDblConsistency)
 
 TYPED_TEST (TestElement, AddDblConsistencyRepeated)
 
 TYPED_TEST (TestElement, MixedAddExceptionTestInfinity)
 
 TYPED_TEST (TestElement, MixedAddExceptionTestDbl)
 
 TYPED_TEST (TestElement, AddMixedAddConsistencyCheck)
 
 TYPED_TEST (TestElement, BatchNormalize)
 
 TYPED_TEST (TestElement, BatchNormalizeWithInfinity)
 
 TYPED_TEST (TestElement, GroupExponentiationZeroAndOne)
 
 TYPED_TEST (TestElement, GroupExponentiationConsistencyCheck)
 
 TYPED_TEST (TestElement, Infinity)
 
 TYPED_TEST (TestElement, InfinityCanonicalForm)
 
 TYPED_TEST (TestElement, DeriveGenerators)
 
 TYPED_TEST (TestElement, StrausMsmMatchesNaiveSum)
 
 TYPED_TEST (TestElement, StrausMsmTruncatesToShorterInput)
 
 TYPED_TEST (TestElement, StrausMsmEdgeCases)
 

Function Documentation

◆ TYPED_TEST() [1/22]

TYPED_TEST ( TestElement  ,
AddDblConsistency   
)

Definition at line 449 of file element.test.cpp.

◆ TYPED_TEST() [2/22]

TYPED_TEST ( TestElement  ,
AddDblConsistencyRepeated   
)

Definition at line 454 of file element.test.cpp.

◆ TYPED_TEST() [3/22]

TYPED_TEST ( TestElement  ,
AddExceptionTestDbl   
)

Definition at line 444 of file element.test.cpp.

◆ TYPED_TEST() [4/22]

TYPED_TEST ( TestElement  ,
AddExceptionTestInfinity   
)

Definition at line 439 of file element.test.cpp.

◆ TYPED_TEST() [5/22]

TYPED_TEST ( TestElement  ,
AddMixedAddConsistencyCheck   
)

Definition at line 469 of file element.test.cpp.

◆ TYPED_TEST() [6/22]

TYPED_TEST ( TestElement  ,
BatchNormalize   
)

Definition at line 474 of file element.test.cpp.

◆ TYPED_TEST() [7/22]

TYPED_TEST ( TestElement  ,
BatchNormalizeWithInfinity   
)

Definition at line 479 of file element.test.cpp.

◆ TYPED_TEST() [8/22]

TYPED_TEST ( TestElement  ,
CheckGroupModulus   
)

Definition at line 434 of file element.test.cpp.

◆ TYPED_TEST() [9/22]

TYPED_TEST ( TestElement  ,
DeriveGenerators   
)

Definition at line 504 of file element.test.cpp.

◆ TYPED_TEST() [10/22]

TYPED_TEST ( TestElement  ,
Eq   
)

Definition at line 429 of file element.test.cpp.

◆ TYPED_TEST() [11/22]

TYPED_TEST ( TestElement  ,
GroupExponentiationConsistencyCheck   
)

Definition at line 489 of file element.test.cpp.

◆ TYPED_TEST() [12/22]

TYPED_TEST ( TestElement  ,
GroupExponentiationZeroAndOne   
)

Definition at line 484 of file element.test.cpp.

◆ TYPED_TEST() [13/22]

TYPED_TEST ( TestElement  ,
Infinity   
)

Definition at line 494 of file element.test.cpp.

◆ TYPED_TEST() [14/22]

TYPED_TEST ( TestElement  ,
InfinityCanonicalForm   
)

Definition at line 499 of file element.test.cpp.

◆ TYPED_TEST() [15/22]

TYPED_TEST ( TestElement  ,
MixedAddExceptionTestDbl   
)

Definition at line 464 of file element.test.cpp.

◆ TYPED_TEST() [16/22]

TYPED_TEST ( TestElement  ,
MixedAddExceptionTestInfinity   
)

Definition at line 459 of file element.test.cpp.

◆ TYPED_TEST() [17/22]

TYPED_TEST ( TestElement  ,
OnCurve   
)

Definition at line 424 of file element.test.cpp.

◆ TYPED_TEST() [18/22]

TYPED_TEST ( TestElement  ,
RandomAffineElement   
)

Definition at line 419 of file element.test.cpp.

◆ TYPED_TEST() [19/22]

TYPED_TEST ( TestElement  ,
RandomElement   
)

Definition at line 414 of file element.test.cpp.

◆ TYPED_TEST() [20/22]

TYPED_TEST ( TestElement  ,
StrausMsmEdgeCases   
)

Definition at line 525 of file element.test.cpp.

◆ TYPED_TEST() [21/22]

TYPED_TEST ( TestElement  ,
StrausMsmMatchesNaiveSum   
)

Definition at line 511 of file element.test.cpp.

◆ TYPED_TEST() [22/22]

TYPED_TEST ( TestElement  ,
StrausMsmTruncatesToShorterInput   
)

Definition at line 518 of file element.test.cpp.

◆ TYPED_TEST_SUITE()

TYPED_TEST_SUITE ( TestElement  ,
TestTypes   
)