Go to the source code of this file.
Classes
Namespaces
Defines
- #define TMPL template <class C, class Rep, class Ord>
- #define TMPLX template <class C, class Rep, class Ord, class X>
- #define VARIANT with<Rep,Ord>
- #define POLYNOMIAL polynomial<C,VARIANT>
- #define Scalar C
- #define OP use<operators_of,typename POLYNOMIAL::rep_t>
Functions
- template<class C , class Rep , class Ord > void add (polynomial< C, with< Rep, Ord > > &r, const polynomial< C, with< Rep, Ord > > &a)
- template<class C , class Rep , class Ord > void add (polynomial< C, with< Rep, Ord > > &r, const polynomial< C, with< Rep, Ord > > &a, const polynomial< C, with< Rep, Ord > > &b)
- template<class C , class Rep , class Ord > void add (polynomial< C, with< Rep, Ord > > &r, const polynomial< C, with< Rep, Ord > > &a, const C &b)
- template<class C , class Rep , class Ord > void add (polynomial< C, with< Rep, Ord > > &r, const C &a, const polynomial< C, with< Rep, Ord > > &b)
- template<class C , class Rep , class Ord > void sub (polynomial< C, with< Rep, Ord > > &r, const polynomial< C, with< Rep, Ord > > &a)
- template<class C , class Rep , class Ord > void sub (polynomial< C, with< Rep, Ord > > &r, const polynomial< C, with< Rep, Ord > > &a, const polynomial< C, with< Rep, Ord > > &b)
- template<class C , class Rep , class Ord > void sub (polynomial< C, with< Rep, Ord > > &r, const C &a, const polynomial< C, with< Rep, Ord > > &b)
- template<class C , class Rep , class Ord > void sub (polynomial< C, with< Rep, Ord > > &r, const polynomial< C, with< Rep, Ord > > &a, const C &b)
- template<class C , class Rep , class Ord > void mul (polynomial< C, with< Rep, Ord > > &r, const polynomial< C, with< Rep, Ord > > &a)
- template<class C , class Rep , class Ord > void mul (polynomial< C, with< Rep, Ord > > &r, const polynomial< C, with< Rep, Ord > > &a, const polynomial< C, with< Rep, Ord > > &b)
- template<class C , class Rep , class Ord > void mul (polynomial< C, with< Rep, Ord > > &r, const polynomial< C, with< Rep, Ord > > &a, const C &b)
- template<class C , class Rep , class Ord > void mul (polynomial< C, with< Rep, Ord > > &r, const C &a, const polynomial< C, with< Rep, Ord > > &b)
- template<class C , class Rep , class Ord > void div (polynomial< C, with< Rep, Ord > > &r, const polynomial< C, with< Rep, Ord > > &a, const polynomial< C, with< Rep, Ord > > &b)
- template<class C , class Rep , class Ord > void div (polynomial< C, with< Rep, Ord > > &r, const polynomial< C, with< Rep, Ord > > &a, const C &b)
- template<class C , class Rep , class Ord > void rem (polynomial< C, with< Rep, Ord > > &r, const polynomial< C, with< Rep, Ord > > &a, const polynomial< C, with< Rep, Ord > > &b)
- template<class C , class Rep , class Ord > polynomial< C, with< Rep, Ord > > operator- (const polynomial< C, with< Rep, Ord > > &p)
- template<class C , class Rep , class Ord > define_operator_rrr (polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, operator+, use< operators_of, typename polynomial< C, with< Rep, Ord > >::rep_t >::add) template< class C
- class Ord class X define_operator_r_r (polynomial< C, with< Rep, Ord > >, X, polynomial< C, with< Rep, Ord > >, operator+, use< operators_of, typename polynomial< C, with< Rep, Ord > >::rep_t >::add) template< class C
- class Ord class X define_operator_rr_ (polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, X, operator+, use< operators_of, typename polynomial< C, with< Rep, Ord > >::rep_t >::add) template< class C
- class Ord define_operator_rrr (polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, operator-, use< operators_of, typename polynomial< C, with< Rep, Ord > >::rep_t >::sub) template< class C
- class Ord class X define_operator_rr_ (polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, X, operator-, use< operators_of, typename polynomial< C, with< Rep, Ord > >::rep_t >::sub) template< class C
- class Ord class X define_operator_r_r (polynomial< C, with< Rep, Ord > >, X, polynomial< C, with< Rep, Ord > >, operator-, use< operators_of, typename polynomial< C, with< Rep, Ord > >::rep_t >::sub) template< class C
- class Ord define_operator_rrr (polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, operator*, use< operators_of, typename polynomial< C, with< Rep, Ord > >::rep_t >::mul) template< class C
- class Ord class X define_operator_rr_ (polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, X, operator*, use< operators_of, typename polynomial< C, with< Rep, Ord > >::rep_t >::mul) template< class C
- class Ord class X define_operator_r_r (polynomial< C, with< Rep, Ord > >, X, polynomial< C, with< Rep, Ord > >, operator*, use< operators_of, typename polynomial< C, with< Rep, Ord > >::rep_t >::mul) template< class C
- class Ord define_operator_rrr (polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, operator/, use< operators_of, typename polynomial< C, with< Rep, Ord > >::rep_t >::div) template< class C
- class Ord class X define_operator_rr_ (polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, X, operator/, use< operators_of, typename polynomial< C, with< Rep, Ord > >::rep_t >::div) template< class C
- class Ord define_operator_rrr (polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, polynomial< C, with< Rep, Ord > >, operator%, use< operators_of, typename polynomial< C, with< Rep, Ord > >::rep_t >::rem) template< class C
- class Ord polynomial< C, with
< Rep, Ord > > operator^ (const polynomial< C, with< Rep, Ord > > &a, unsigned n)
- template<class C , class Rep , class Ord > bool operator== (const polynomial< C, with< Rep, Ord > > &mp, const C &c)
- template<class C , class Rep , class Ord > bool operator== (const polynomial< C, with< Rep, Ord > > &mp, unsigned n)
- template<class C , class V , class X > bool operator!= (const polynomial< C, V > &p, const X &q)
Define Documentation
#define OP use<operators_of,typename POLYNOMIAL::rep_t> |
#define POLYNOMIAL polynomial<C,VARIANT> |
#define TMPL template <class C, class Rep, class Ord> |
#define TMPLX template <class C, class Rep, class Ord, class X> |
#define VARIANT with<Rep,Ord> |