* methods for series expansion. */
/*
- * GiNaC Copyright (C) 1999-2011 Johannes Gutenberg University Mainz, Germany
+ * GiNaC Copyright (C) 1999-2015 Johannes Gutenberg University Mainz, Germany
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
epvector * newseq = conjugateepvector(seq);
ex newpoint = point.conjugate();
- if (!newseq && are_ex_trivially_equal(point, newpoint)) {
+ if (!newseq && are_ex_trivially_equal(point, newpoint)) {
return *this;
}
ex result = (new pseries(var==newpoint, newseq ? *newseq : seq))->setflag(status_flags::dynallocated);
- if (newseq) {
- delete newseq;
- }
+ delete newseq;
return result;
}
orderloop++;
real_ldegree = buf.series(r, orderloop, options).ldegree(sym);
} while ((real_ldegree == orderloop)
- && ( factor*real_ldegree < degbound));
+ && (factor*real_ldegree < degbound));
ldegrees[j] = factor * real_ldegree;
degbound -= factor * real_ldegree;
}
if (x.subs(r) != x)
throw std::logic_error("Cannot series expand wrt dummy variable");
- // Expanding integrant with r substituted taken in boundaries.
+ // Expanding integrand with r substituted taken in boundaries.
ex fseries = f.series(r, order, options);
epvector fexpansion;
fexpansion.reserve(fseries.nops());