|
| template<class Field> |
| void | MatPolyHornerEval (const Field &F, BlasMatrix< Field > &R, const std::vector< BlasMatrix< Field > > &P, const typename Field::Element &a) |
| |
| template<class Field> |
| void | VectHornelEval (const Field &F, std::vector< typename Field::Element > &E, const std::vector< typename Field::Element > &P, size_t block, const typename Field::Element &a) |
| |
| template<class Field> |
| void | BlockHankelEvaluation (const Field &F, std::vector< BlasMatrix< Field > > &E, const std::vector< BlasMatrix< Field > > &P, size_t k) |
| |
| template<class Field> |
| void | BHVectorEvaluation (const Field &F, std::vector< std::vector< typename Field::Element > > &E, const std::vector< typename Field::Element > &P, size_t block) |
| |
| template<class Field> |
| void | BHVectorLagrangeCoeff (const Field &F, std::vector< std::vector< typename Field::Element > > &P, size_t k) |
| |
| template<class Field> |
| void | BHVectorInterpolation (const Field &F, std::vector< typename Field::Element > &x, const std::vector< std::vector< typename Field::Element > > &E, const std::vector< std::vector< typename Field::Element > > &P, size_t shift) |
| |