void expairseq::printraw(std::ostream &os) const
{
debugmsg("expairseq printraw",LOGLEVEL_PRINT);
-
- os << "expairseq(";
+ os << class_name() << "(";
for (epvector::const_iterator cit=seq.begin(); cit!=seq.end(); ++cit) {
os << "(";
(*cit).rest.printraw(os);
GINAC_ASSERT(i==current-seq.begin());
}
+/** True if one of the coeffs vanishes, otherwise false.
+ * This would be an invariant violation, so this should only be used for
+ * debugging purposes. */
bool expairseq::has_coeff_0(void) const
{
for (epvector::const_iterator cit=seq.begin(); cit!=seq.end(); ++cit) {