Definition at line 575 of file monoid.cpp.
576{
579
580
581
582
583 int len_ = 0;
585 if (EXP1[v] != 0)
586 {
587 len_++;
589 o << ".";
590 else
592 int e = EXP1[v];
594 if (e > 1 && single)
595 o << e;
596 else if (e > 1)
597 o << "^" << e;
598 else if (e < 0)
599 o << "^(" << e << ")";
600 }
601 if (len_ == 0 && p_one) o << "1";
602}
exponents::Exponents exponents_t
void to_expvector(const_monomial m, exponents_t result_exp) const
const int mVariableCount
number of variables
const std::vector< std::string > mVariableNames
names of variables
#define ALLOCATE_EXPONENTS(byte_len)
References ALLOCATE_EXPONENTS, exp_size, mVariableCount, mVariableNames, and to_expvector().
Referenced by MonomialIdeal::text_out().