[SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-444-g0b985d5
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 0b985d5336debdd396f0fbeca8df850af5f569f4 (commit) from 1994570795185f89cc848843cc53664740d20fa0 (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 0b985d5336debdd396f0fbeca8df850af5f569f4 Author: Ladislav Zejda <lzejda@gmail.com> Date: Sat Mar 14 11:12:11 2015 +0100 Improve normalization with nested functions. normal() fails to fully normalize expressions where nested functions occur multiple times because replace_with_symbol() searches repl for an original expression but inserts into repl the substitued expression. Then the repeated search does not work and a new symbol is introduced. This patch fixes that by searching for the expression with the repl substituted instead of for the original expression. ----------------------------------------------------------------------- Summary of changes: check/exam_normalization.cpp | 7 ++++++- ginac/normal.cpp | 16 ++++++++++------ 2 files changed, 16 insertions(+), 7 deletions(-) hooks/post-receive -- GiNaC -- a C++ library for symbolic computations
participants (1)
-
git@ginac.de