[SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-769-g9435d80a
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GiNaC -- a C++ library for symbolic computations". The branch, master has been updated via 9435d80ac31c97c2a698928e59cc4489f1fad5e7 (commit) from 4bc2092e2f15a6422774c34c7f8fa4079be67d08 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 9435d80ac31c97c2a698928e59cc4489f1fad5e7 Author: Richard Kreckel <kreckel@ginac.de> Date: Sun Aug 6 19:27:51 2023 +0200 Fix series of positive powers of polynomials. Before calling pseries::power_const(), make sure the basis series has sufficient terms. In particular, do not shrink the order of expansion - only grow it. Fix various hairy problems in pseries::power_const() when a polynomial is raised to a positive integer power. (The special cases here can actually also be computed by Taylor expansion but the fixes should be more general.) Also add test cases. Thanks to Vitaly Magerya <vmagerya@gmail.com> for reporting this. ----------------------------------------------------------------------- Summary of changes: check/exam_pseries.cpp | 19 +++++++++++++++++++ ginac/pseries.cpp | 46 ++++++++++++++++++++++++++++++---------------- 2 files changed, 49 insertions(+), 16 deletions(-) hooks/post-receive -- GiNaC -- a C++ library for symbolic computations
participants (1)
-
Richard B. Kreckel