Remove polynomial_coeff_to_eval

This commit is contained in:
Dankrad Feist 2023-12-23 15:21:19 +00:00
parent d36fc4f5a0
commit 9ec5dde8ac
No known key found for this signature in database
GPG Key ID: 6815E6A20BEBBABA

View File

@ -152,22 +152,6 @@ def polynomial_eval_to_coeff(polynomial: Polynomial) -> PolynomialCoeff:
return polynomial_coeff
```
#### `polynomial_coeff_to_eval`
```python
def polynomial_coeff_to_eval(polynomial_coeff: PolynomialCoeff) -> Polynomial:
"""
Evaluates a polynomial (given in coefficient form) to a polynomial in evaluation form.
"""
if len(polynomial_coeff) > FIELD_ELEMENTS_PER_BLOB:
assert all(c == 0 for c in polynomial_coeff[FIELD_ELEMENTS_PER_BLOB:])
polynomial = bit_reversal_permutation(fft_field(list(polynomial_coeff), list(ROOTS_OF_UNITY), inv=False))
return polynomial
```
#### `add_polynomialcoeff`
```python