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

Go to the source code of this file.

Functions

 TEST (Polynomial, Shifted)
 
 TEST (Polynomial, Reversed)
 
 TEST (Polynomial, Share)
 
 TEST (Polynomial, Indices)
 
 TEST (Polynomial, AddScaledVectorizedMatchesScalar)
 
 TEST (Polynomial, AddAssignVectorizedMatchesScalar)
 
 TEST (Polynomial, SubtractAssignVectorizedMatchesScalar)
 
 TEST (Polynomial, MultiplyAssignVectorizedMatchesScalar)
 
 TEST (Polynomial, EvaluateMleSingleCoefficientEmptyPoints)
 
 TEST (Polynomial, EvaluateMleEmptyPointsRejectsMultiCoefficient)
 
 TEST (Polynomial, FullPreservesCoefficients)
 
 TEST (Polynomial, AddScaledEdgeConditions)
 
 TEST (Polynomial, OperatorAddEdgeConditions)
 
 TEST (Polynomial, OperatorSubtractEdgeConditions)
 
 TEST (Polynomial, Full)
 
 TEST (Polynomial, RandomStartIndexExceedsSizeAsserts)
 
 TEST (Polynomial, ShrinkEndIndexBelowStartIndexAsserts)
 

Function Documentation

◆ TEST() [1/17]

TEST ( Polynomial  ,
AddAssignVectorizedMatchesScalar   
)

Definition at line 139 of file polynomial.test.cpp.

◆ TEST() [2/17]

TEST ( Polynomial  ,
AddScaledEdgeConditions   
)

Definition at line 276 of file polynomial.test.cpp.

◆ TEST() [3/17]

TEST ( Polynomial  ,
AddScaledVectorizedMatchesScalar   
)

Definition at line 99 of file polynomial.test.cpp.

◆ TEST() [4/17]

TEST ( Polynomial  ,
EvaluateMleEmptyPointsRejectsMultiCoefficient   
)

Definition at line 241 of file polynomial.test.cpp.

◆ TEST() [5/17]

TEST ( Polynomial  ,
EvaluateMleSingleCoefficientEmptyPoints   
)

Definition at line 229 of file polynomial.test.cpp.

◆ TEST() [6/17]

TEST ( Polynomial  ,
Full   
)

Definition at line 352 of file polynomial.test.cpp.

◆ TEST() [7/17]

TEST ( Polynomial  ,
FullPreservesCoefficients   
)

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

◆ TEST() [8/17]

TEST ( Polynomial  ,
Indices   
)

Definition at line 90 of file polynomial.test.cpp.

◆ TEST() [9/17]

TEST ( Polynomial  ,
MultiplyAssignVectorizedMatchesScalar   
)

Definition at line 201 of file polynomial.test.cpp.

◆ TEST() [10/17]

TEST ( Polynomial  ,
OperatorAddEdgeConditions   
)

Definition at line 301 of file polynomial.test.cpp.

◆ TEST() [11/17]

TEST ( Polynomial  ,
OperatorSubtractEdgeConditions   
)

Definition at line 326 of file polynomial.test.cpp.

◆ TEST() [12/17]

TEST ( Polynomial  ,
RandomStartIndexExceedsSizeAsserts   
)

Definition at line 374 of file polynomial.test.cpp.

◆ TEST() [13/17]

TEST ( Polynomial  ,
Reversed   
)

Definition at line 33 of file polynomial.test.cpp.

◆ TEST() [14/17]

TEST ( Polynomial  ,
Share   
)

Definition at line 61 of file polynomial.test.cpp.

◆ TEST() [15/17]

TEST ( Polynomial  ,
Shifted   
)

Definition at line 8 of file polynomial.test.cpp.

◆ TEST() [16/17]

TEST ( Polynomial  ,
ShrinkEndIndexBelowStartIndexAsserts   
)

Definition at line 382 of file polynomial.test.cpp.

◆ TEST() [17/17]

TEST ( Polynomial  ,
SubtractAssignVectorizedMatchesScalar   
)

Definition at line 170 of file polynomial.test.cpp.