[SCM] GiNaC -- a C++ library for symbolic computations branch, c++11, updated. release_1-4-0-520-gf8c2455
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, c++11 has been updated via f8c2455fbbd34dbbfb72ac96eec0f45fd453bade (commit) from 47ecb72dce5ea9c917d1e1e77863c45a8b2b1bba (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 f8c2455fbbd34dbbfb72ac96eec0f45fd453bade Author: Richard Kreckel <kreckel@ginac.de> Date: Wed Jan 6 22:34:23 2016 +0100 Avoid x^0 and Order(x^0) terms together in series expansion. At the branch cut, the series expansions of log(), atan(), and atanh() assembled pseries objects which contained both x^0 and Order(x^0) terms. This patch removes the extra x^0 term if the order is 0. It also adds a GINAC_ASSERT for these kinds of invariants to the pseries ctor and simplifies the loops in pseries' degree(), ldegree(), eval() and evalf() member functions. ----------------------------------------------------------------------- Summary of changes: ginac/inifcns_trans.cpp | 24 ++++++++--- ginac/pseries.cpp | 104 +++++++++++++++++++++++++----------------------- 2 files changed, 73 insertions(+), 55 deletions(-) hooks/post-receive -- GiNaC -- a C++ library for symbolic computations
participants (1)
-
git@ginac.de