From: Richard Kreckel Date: Mon, 3 Jul 2000 23:42:50 +0000 (+0000) Subject: - suppress zero-terms in expansion. X-Git-Tag: release_0-6-3~9 X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=commitdiff_plain;h=9381ba92e88450b1b67e28040227bfce5ab0c42b - suppress zero-terms in expansion. --- diff --git a/ginac/pseries.cpp b/ginac/pseries.cpp index 9ed6aab3..0782be07 100644 --- a/ginac/pseries.cpp +++ b/ginac/pseries.cpp @@ -165,6 +165,9 @@ void pseries::print(ostream &os, unsigned upper_precedence) const { debugmsg("pseries print", LOGLEVEL_PRINT); for (epvector::const_iterator i=seq.begin(); i!=seq.end(); i++) { + // omit zero terms + if (i->rest.is_zero()) + continue; // print a sign, if needed if (i!=seq.begin()) os << '+';