[SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-220-gff8b400
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 ff8b400eb500618644231ed9e6f199c3b0b25135 (commit) via 1a5127603d93125b75ee51c94200faf0b586ef32 (commit) from e75c7a32a0ea156635aeec535b9cdf7d4bf3f9b9 (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 ff8b400eb500618644231ed9e6f199c3b0b25135 Author: Richard Kreckel <kreckel@ginac.de> Date: Sat May 22 22:34:42 2010 +0200 Be more careful with conjugate(f(x)) -> f(conjugate(x)). That identity is correct for holomorphic functions, but we have to be careful with some functions not being holomorphic everywhere. On branch cuts, it is wrong. For a discussion, see: <http://www.ginac.de/pipermail/ginac-list/2010-April/001601.html>. This patch changes the default behavior of user-defined functions. From now on, a user-defined conjugate_func must be registered, in order to evaluate conjugate(f(x)) -> f(conjugate(x)). This patch also adds such functions for most initially known functions. commit 1a5127603d93125b75ee51c94200faf0b586ef32 Author: Richard Kreckel <kreckel@ginac.de> Date: Wed May 19 00:18:35 2010 +0200 Fix dangerous iterator use. This was detected by cppcheck and reported by Martin Ettl <ettl.martin@gmx.de>. ----------------------------------------------------------------------- Summary of changes: doc/tutorial/ginac.texi | 13 +++-- ginac/excompiler.cpp | 2 +- ginac/function.pl | 2 +- ginac/inifcns.cpp | 19 ++++++- ginac/inifcns_gamma.cpp | 26 +++++++++- ginac/inifcns_trans.cpp | 131 +++++++++++++++++++++++++++++++++++++++++++++- ginac/power.cpp | 21 ++++++-- 7 files changed, 195 insertions(+), 19 deletions(-) hooks/post-receive -- GiNaC -- a C++ library for symbolic computations
participants (1)
-
git@ginac.de