From jens.vollinga at googlemail.com Sat Jul 16 00:05:26 2011 From: jens.vollinga at googlemail.com (Jens Vollinga) Date: Sat, 16 Jul 2011 00:05:26 +0200 Subject: [GiNaC-devel] release Message-ID: <4E20B9A6.8030807@googlemail.com> Hi, I'm going to make a release this weekend. Any objections? Regards, Jens From git at ginac.de Mon Jul 18 21:36:23 2011 From: git at ginac.de (Jens Vollinga) Date: Mon, 18 Jul 2011 21:36:23 +0200 (CEST) Subject: [GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-359-ga7138e4 Message-ID: <20110718193623.E700DF0046D@cebix.net> 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 a7138e4470d7caa6c8573d3488dceb526f00776d (commit) from 29b8244d6141ecb6f8d90480ade69af407270441 (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 a7138e4470d7caa6c8573d3488dceb526f00776d Author: Jens Vollinga Date: Mon Jul 18 21:24:09 2011 +0200 Preparing for release. ----------------------------------------------------------------------- Summary of changes: NEWS | 5 +++++ configure.ac | 12 ++++++------ 2 files changed, 11 insertions(+), 6 deletions(-) hooks/post-receive -- GiNaC -- a C++ library for symbolic computations From git at ginac.de Mon Jul 18 21:36:29 2011 From: git at ginac.de (Jens Vollinga) Date: Mon, 18 Jul 2011 21:36:29 +0200 (CEST) Subject: [GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations tag, release_1-6-1, created. release_1-4-0-359-ga7138e4 Message-ID: <20110718193629.41AB3F005A1@cebix.net> 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 tag, release_1-6-1 has been created at a7138e4470d7caa6c8573d3488dceb526f00776d (commit) - Log ----------------------------------------------------------------- commit a7138e4470d7caa6c8573d3488dceb526f00776d Author: Jens Vollinga Date: Mon Jul 18 21:24:09 2011 +0200 Preparing for release. ----------------------------------------------------------------------- hooks/post-receive -- GiNaC -- a C++ library for symbolic computations From git at ginac.de Mon Jul 18 21:36:29 2011 From: git at ginac.de (Jens Vollinga) Date: Mon, 18 Jul 2011 21:36:29 +0200 (CEST) Subject: [GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations tag, release_1-6-2, created. release_1-4-0-359-ga7138e4 Message-ID: <20110718193629.6AD90F0046D@cebix.net> 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 tag, release_1-6-2 has been created at a7138e4470d7caa6c8573d3488dceb526f00776d (commit) - Log ----------------------------------------------------------------- commit a7138e4470d7caa6c8573d3488dceb526f00776d Author: Jens Vollinga Date: Mon Jul 18 21:24:09 2011 +0200 Preparing for release. ----------------------------------------------------------------------- hooks/post-receive -- GiNaC -- a C++ library for symbolic computations From git at ginac.de Mon Jul 18 21:40:28 2011 From: git at ginac.de (Jens Vollinga) Date: Mon, 18 Jul 2011 21:40:28 +0200 (CEST) Subject: [GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations tag, release_1-6-2, deleted. release_1-4-0-359-ga7138e4 Message-ID: <20110718194028.B0AB1F00579@cebix.net> 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 tag, release_1-6-2 has been deleted was a7138e4470d7caa6c8573d3488dceb526f00776d ----------------------------------------------------------------------- a7138e4470d7caa6c8573d3488dceb526f00776d Preparing for release. ----------------------------------------------------------------------- hooks/post-receive -- GiNaC -- a C++ library for symbolic computations From jens.vollinga at googlemail.com Mon Jul 18 21:44:10 2011 From: jens.vollinga at googlemail.com (Jens Vollinga) Date: Mon, 18 Jul 2011 21:44:10 +0200 Subject: [GiNaC-devel] Release 1.6.1 Message-ID: <4E248D0A.7080501@googlemail.com> Hi everybody, GiNaC 1.6.1 is out and available. The changes are the following: * Fixed several internal assertions for the debug version of GiNaC. * More verbose report of (auto-)configuration problems. * Fixed a compile problem with ginsh using gcc 4.6. As always, this release can be downloaded from http://www.ginac.de/Download.html Regards, Jens From gerhard.hejc at googlemail.com Wed Jul 20 22:32:28 2011 From: gerhard.hejc at googlemail.com (Gerhard Hejc) Date: Wed, 20 Jul 2011 22:32:28 +0200 Subject: [GiNaC-devel] Index renaming in Ginac 1.6.0 Message-ID: Hi, in my application I do a substitution .j by .i in the expression -2*P.j.i*P.n.m*delta.m.i*delta.n.i. With Ginac 1.6.0 the result is -2*P.n.m*P.symbol15.symbol15*delta.m.i*delta.n.i instead of -2*P.n.m*P.i.i*delta.m.i*delta.n.i. Using the subs option "subs_options::no_index_renaming" does not change the behaviour. The reason is that in the function "ex expairseq::subs(const exmap & m, unsigned options) const" the third argument "do_index_renaming" is always true return ex_to(thisexpairseq(vp, overall_coeff, true); Changing this line to return ex_to(thisexpairseq(vp, overall_coeff, (options & subs_options::no_index_renaming) == 0)); fixes the problem in my application, but I am not absolutely sure that this does not have any side effects. What do you think? with best regards Gerhard Hejc -------------- next part -------------- An HTML attachment was scrubbed... URL: From git at ginac.de Fri Jul 22 23:32:56 2011 From: git at ginac.de (Jens Vollinga) Date: Fri, 22 Jul 2011 23:32:56 +0200 (CEST) Subject: [GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-360-gbb0f99d Message-ID: <20110722213257.7A0D7F005B6@cebix.net> 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 bb0f99d6298fccb8cf1421fa0c7463c647f543a7 (commit) from a7138e4470d7caa6c8573d3488dceb526f00776d (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 bb0f99d6298fccb8cf1421fa0c7463c647f543a7 Author: Jens Vollinga Date: Fri Jul 22 23:27:37 2011 +0200 Fixed a bug in the code for subsitutions in indexed expressions. subs_options::no_index_renaming was ignored. Thanks to Gerhard Hejc for reporting and suggesting a fix. ----------------------------------------------------------------------- Summary of changes: ginac/expairseq.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- GiNaC -- a C++ library for symbolic computations From jens.vollinga at googlemail.com Fri Jul 22 23:34:26 2011 From: jens.vollinga at googlemail.com (Jens Vollinga) Date: Fri, 22 Jul 2011 23:34:26 +0200 Subject: [GiNaC-devel] Index renaming in Ginac 1.6.0 In-Reply-To: References: Message-ID: <4E29ECE2.3060507@googlemail.com> Hi Gerhard, thanks for your report! On 20.07.2011 22:32, Gerhard Hejc wrote: > fixes the problem in my application, but I am not absolutely sure that > this does not have any side effects. What do you think? Your fix seems to do the right thing. I applied it to the repository. Regards, Jens From git at ginac.de Tue Jul 26 20:45:07 2011 From: git at ginac.de (Jens Vollinga) Date: Tue, 26 Jul 2011 20:45:07 +0200 (CEST) Subject: [GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-361-g9a4f392 Message-ID: <20110726184507.4F61CF0059B@cebix.net> 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 9a4f392521083d28e1c238e7898ab1d2ac5b73cd (commit) from bb0f99d6298fccb8cf1421fa0c7463c647f543a7 (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 9a4f392521083d28e1c238e7898ab1d2ac5b73cd Author: Jens Vollinga Date: Tue Jul 26 20:39:29 2011 +0200 Quick and dirty bug fix for the parser to read GiNaC::lst again. The parser only accepts lst in the form lst(...) not {...}, though. Function prototype can now have a argument size of 0 to indicate functions with an arbitrary number of arguments (like lst). ----------------------------------------------------------------------- Summary of changes: ginac/parser/default_reader.cpp | 9 +++++++++ ginac/parser/parse_context.h | 15 ++++++++++++++- 2 files changed, 23 insertions(+), 1 deletions(-) hooks/post-receive -- GiNaC -- a C++ library for symbolic computations