From 9381ba92e88450b1b67e28040227bfce5ab0c42b Mon Sep 17 00:00:00 2001 From: Richard Kreckel Date: Mon, 3 Jul 2000 23:42:50 +0000 Subject: [PATCH] - suppress zero-terms in expansion. --- ginac/pseries.cpp | 3 +++ 1 file changed, 3 insertions(+) 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 << '+'; -- 2.44.0