include/algebramix/polynomial_ring_naive.hpp File Reference
#include <algebramix/matrix.hpp>
#include <algebramix/matrix_ring_naive.hpp>
#include <algebramix/polynomial_naive.hpp>
Go to the source code of this file.
Classes
- struct polynomial_ring_naive< V >
- struct implementation< F, V, polynomial_ring_naive< W > >
- struct polynomial_gcd_ring_naive_inc< V >
- struct implementation< F, V, polynomial_gcd_ring_naive_inc< W > >
- struct implementation< F, V, polynomial_gcd_ring_ducos_inc< W > >
- struct implementation< polynomial_subresultant_base, V, polynomial_ring_naive< W > >
- struct implementation< polynomial_subresultant_base, V, polynomial_gcd_ring_naive_inc< W > >
- struct implementation< polynomial_subresultant_base, V, polynomial_gcd_ring_ducos_inc< BV > >
- struct implementation< polynomial_gcd, V, polynomial_ring_naive< W > >
Namespaces
Defines
- #define TMPL template<typename Polynomial>
- #define C typename scalar_type_helper<Polynomial>::val
- #define Matrix matrix<C,matrix_ring_naive<matrix_naive> >
Functions
- DEFINE_VARIANT_1 (typename V, V, polynomial_gcd_ring_naive, polynomial_gcd_ring_naive_inc< polynomial_ring_naive< V > >) template< typename V > struct polynomial_gcd_ring_ducos_inc
- DEFINE_VARIANT_1 (typename V, V, polynomial_gcd_ring_ducos, polynomial_gcd_ring_ducos_inc< polynomial_gcd_ring_naive< V > >) template< typename V
Define Documentation
#define C typename scalar_type_helper<Polynomial>::val |
#define Matrix matrix<C,matrix_ring_naive<matrix_naive> > |
#define TMPL template<typename Polynomial> |