synaps/mpol/Monom.h File Reference


Detailed Description

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>
MGcd (const M &m1, const M &m2)
template<class M>
div (const M &m1, const M &m2)
template<class 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.


Function Documentation

template<class C, class R>
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().


SYNAPS DOCUMENTATION
logo