]> www.ginac.de Git - ginac.git/blobdiff - ginac/pseries.cpp
- collect() works better
[ginac.git] / ginac / pseries.cpp
index 9b6f64a944a788606cd3c11a0ce5f3981fca7087..4491915841b1cd746d32cde71c8effc395257d4c 100644 (file)
@@ -256,6 +256,14 @@ ex pseries::coeff(const symbol &s, int n) const
         return convert_to_poly().coeff(s, n);
 }
 
+ex pseries::collect(const symbol &s) const
+{
+       if (var.is_equal(s))
+               return convert_to_poly();
+       else
+               return inherited::collect(s);
+}
+
 ex pseries::eval(int level) const
 {
     if (level == 1)