Definition in file Monom.h.
Go to the source code of this file.
Namespaces | |
| namespace | let |
Classes | |
| struct | Monom< C, R > |
Functions | |
| template<class R, class O> | |
| VAL< OP<'*', Monom< R, O >, Monom< R, O > > > | operator * (const Monom< R, O > &a, const Monom< R, O > &b) |
| template<class R, class O> | |
| VAL< OP<'/', Monom< R, O >, Monom< R, O > > > | operator/ (const Monom< R, O > &a, const Monom< R, O > &b) |
| template<class C, class R> | |
| void | let::assign (C &r, const Monom< C, R > &m) |
| template<class C, class R> | |
| const C & | let::convert (const Monom< C, R > &m, const type::As< C > &) |
| template<class C, class R> | |
| void | assign (Monom< C, R > &a, const OP<'*', Monom< C, R >, Monom< C, R > > &M) |
| template<class R, class O> | |
| void | assign (Monom< R, O > &res, const OP<'/', Monom< R, O >, Monom< R, O > > &M) |
| template<class C, class R> | |
| R::degree_t | degree (const Monom< C, R > &m) |
| template<class M> | |
| M | MGcd (const M &m1, const M &m2) |
| template<class M> | |
| M | div (const M &m1, const M &m2) |
| template<class M> | |
| M | div_quo (const M &m1, const M &m2) |
| template<class C, class R> | |
| Monom< C, R > | operator+ (const Monom< C, R > &m1, const Monom< C, R > &m2) |
| template<class C, class R> | |
| Monom< C, R > | operator- (const Monom< C, R > &m1, const Monom< C, R > &m2) |
| template<class C, class R> | |
| Monom< C, R > | operator * (const Monom< C, R > &m1, const C &c2) |
| template<class C, class R> | |
| Monom< C, R > | operator * (const C &c2, const Monom< C, R > &m1) |
| template<class C, class R> | |
| Monom< C, R > | operator/ (const Monom< C, R > &m1, const C &c2) |
| template<class C, class R> | |
| std::ostream & | operator<< (std::ostream &os, const Monom< C, R > &m) |
| Output operator. | |
| std::ostream& operator<< | ( | std::ostream & | os, | |
| const Monom< C, R > & | m | |||
| ) |
Output operator.
Definition at line 447 of file Monom.h.
References Monom< C, R >::coeff(), and MONOMIAL::print().
![]() |