include/algebramix/polynomial_dicho.hpp File Reference
#include <basix/vector_sort.hpp>
#include <algebramix/polynomial_naive.hpp>
#include <algebramix/crt_polynomial.hpp>
Go to the source code of this file.
Classes
- struct polynomial_karatsuba< V >
- struct implementation< F, V, polynomial_karatsuba< W > >
- struct polynomial_dicho< V >
- struct implementation< F, V, polynomial_dicho< W > >
- struct polynomial_multiply_threshold< V >
- struct implementation< polynomial_multiply, V, polynomial_karatsuba< W > >
- struct polynomial_divide_threshold< V >
- struct implementation< polynomial_divide, V, polynomial_dicho< BV > >
- struct polynomial_euclidean_threshold< V >
- struct implementation< polynomial_euclidean, V, polynomial_dicho< BV > >
- struct polynomial_evaluate_threshold< V >
- struct implementation< polynomial_evaluate, V, polynomial_dicho< BV > >
- struct _vector_sort_by_increasing_degree_op
Namespaces
Defines
- #define TMPL template<typename C>
- #define TMPLP template <typename Polynomial>
- #define Vector vector<C>
- #define C typename scalar_type_helper<Polynomial >::val
Define Documentation
#define C typename scalar_type_helper<Polynomial >::val |
#define TMPL template<typename C> |
#define TMPLP template <typename Polynomial> |