evaluate.hpp
Go to the documentation of this file.
56 inline FieldValueType evaluate_polynomial(const ContiguousContainer &coeff, const FieldValueType &t,
103 inline FieldValueType evaluate_lagrange_polynomial(const Range &domain, const FieldValueType &t,
FieldValueType evaluate_polynomial(ContiguousIterator first, ContiguousIterator last, const FieldValueType &t, std::size_t m)
Naive evaluation of a single polynomial, used for testing purposes.
Definition: evaluate.hpp:48
FieldValueType evaluate_lagrange_polynomial(InputIterator first, InputIterator last, const FieldValueType &t, std::size_t m, std::size_t idx)
Naive evaluation of a single Lagrange polynomial, used for testing purposes.
Definition: evaluate.hpp:73
FieldValueType evaluate_polynomial(const ContiguousContainer &coeff, const FieldValueType &t, std::size_t m)
Definition: evaluate.hpp:56
Definition: pair.hpp:31