<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-14346</id>
	<title>Nabble - GiNaC</title>
	<updated>2009-12-11T11:22:04Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/GiNaC-f14346.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GiNaC-f14346.html" />
	<subtitle type="html">GiNaC is an iterated and recursive acronym for GiNaC is Not a CAS, where CAS stands for Computer Algebra System. It is designed to allow the creation of integrated systems that embed symbolic manipulations together with more established areas of computer science (like computation- intense numeric applications, graphical interfaces, etc.) under one roof. GiNaC home is &lt;a href=&quot;http://www.ginac.de/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26750188</id>
	<title>Re: parsing of declared functions with ginac 1.5</title>
	<published>2009-12-11T11:22:04Z</published>
	<updated>2009-12-11T11:22:04Z</updated>
	<author>
		<name>Jens Vollinga</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Tony Stoecker schrieb:
&lt;br&gt;&amp;gt; Did I miss something in the declaration to introduce the new function to the
&lt;br&gt;&amp;gt; parser? Any help would be very much appreciated as I could not find the answer
&lt;br&gt;&amp;gt; in the tutorial / mailing list.
&lt;br&gt;&lt;br&gt;starting with ginac 1.5.0 the (default) parsing behavior was changed, 
&lt;br&gt;and this causes your problems.
&lt;br&gt;BUT: we already changed it back to the old behavior starting with 
&lt;br&gt;version 1.5.3. So, if you use 1.5.3 or better 1.5.5 your problems should 
&lt;br&gt;be gone.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Jens
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26750188&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-list&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---General-f14348.html&quot; embed=&quot;fixTarget[14348]&quot; target=&quot;_top&quot; &gt;Ginac - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/parsing-of-declared-functions-with-ginac-1.5-tp26720623p26750188.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26720623</id>
	<title>parsing of declared functions with ginac 1.5</title>
	<published>2009-12-09T08:52:58Z</published>
	<updated>2009-12-09T08:52:58Z</updated>
	<author>
		<name>Tony Stoecker</name>
	</author>
	<content type="html">Hi All:
&lt;br&gt;&lt;br&gt;I am happily using GiNaC since version 1.3. With version 1.5 I have the
&lt;br&gt;problem that parsing of declared functions does not work anymore (the way &amp;nbsp;I
&lt;br&gt;am using it).
&lt;br&gt;&lt;br&gt;The stupid example below works fine with version 1.4 but fails with version
&lt;br&gt;1.5:
&lt;br&gt;&lt;br&gt;terminate called after throwing an instance of 'GiNaC::parse_error'
&lt;br&gt;&amp;nbsp; what(): &amp;nbsp;GiNaC: parse error at line 0, column 0: no function &amp;quot;floor&amp;quot; with 1
&lt;br&gt;arguments
&lt;br&gt;[GiNaC::ex GiNaC::parser::parse_identifier_expr()(parser/parser.cpp:66)]
&lt;br&gt;&lt;br&gt;&lt;br&gt;Did I miss something in the declaration to introduce the new function to the
&lt;br&gt;parser? Any help would be very much appreciated as I could not find the answer
&lt;br&gt;in the tutorial / mailing list.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Tony
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;#include &amp;quot;ginac/ginac.h&amp;quot;
&lt;br&gt;&lt;br&gt;static GiNaC::ex floor_evalf(const GiNaC::ex &amp;x){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!GiNaC::is_a&amp;lt;GiNaC::numeric&amp;gt;(x) ) return x;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; GiNaC::ex xn = GiNaC::ex_to&amp;lt;GiNaC::numeric&amp;gt;(x);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return ((int) GiNaC::ex_to&amp;lt;GiNaC::numeric&amp;gt;(xn).to_double() &amp;nbsp;);
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;DECLARE_FUNCTION_1P(floor)
&lt;br&gt;REGISTER_FUNCTION(floor, evalf_func(floor_evalf))
&lt;br&gt;&lt;br&gt;using namespace std;
&lt;br&gt;using namespace GiNaC;
&lt;br&gt;&lt;br&gt;int main() {
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; symbol x(&amp;quot;x&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lst syms; &amp;nbsp;syms.append(x);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lst nums; nums.append(1.9);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //parsing from string does not work with version 1.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ex p(&amp;quot;floor(x)&amp;quot;,syms);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout &amp;lt;&amp;lt; syms &amp;lt;&amp;lt; &amp;quot;=&amp;quot; &amp;lt;&amp;lt; nums &amp;lt;&amp;lt; &amp;quot; ; &amp;quot; &amp;lt;&amp;lt; p &amp;lt;&amp;lt; &amp;quot;=&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;&amp;lt; evalf(p.subs(syms,nums)) &amp;lt;&amp;lt; endl;
&lt;br&gt;&amp;nbsp; exit(0);
&lt;br&gt;&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------------------------
&lt;br&gt;------------------------------------------------------------------------------------------------
&lt;br&gt;Forschungszentrum Juelich GmbH
&lt;br&gt;52425 Juelich
&lt;br&gt;Sitz der Gesellschaft: Juelich
&lt;br&gt;Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
&lt;br&gt;Vorsitzende des Aufsichtsrats: MinDir'in Baerbel Brumme-Bothe
&lt;br&gt;Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
&lt;br&gt;Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
&lt;br&gt;Prof. Dr. Sebastian M. Schmidt
&lt;br&gt;------------------------------------------------------------------------------------------------
&lt;br&gt;------------------------------------------------------------------------------------------------
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26720623&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-list&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---General-f14348.html&quot; embed=&quot;fixTarget[14348]&quot; target=&quot;_top&quot; &gt;Ginac - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/parsing-of-declared-functions-with-ginac-1.5-tp26720623p26720623.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26373835</id>
	<title>Re: Substitution of indexed expressions</title>
	<published>2009-11-16T06:55:26Z</published>
	<updated>2009-11-16T06:55:26Z</updated>
	<author>
		<name>Vladimir V. Kisil-2</name>
	</author>
	<content type="html">&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Hi,
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Sun, 15 Nov 2009 18:37:29 -0500, Z S &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26373835&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;baltcode@...&lt;/a&gt;&amp;gt; said:
&lt;br&gt;&amp;nbsp; &amp;nbsp; ZS&amp;gt; &amp;nbsp;As a toy example, I wanted to simplify
&lt;br&gt;&amp;nbsp; &amp;nbsp; ZS&amp;gt; E[\sum_{i,j} A.i.j ^ 2] where it is known that E[A.i.j * A.i.j]= 1. 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; At the moment I cannot see any other solution but to use
&lt;br&gt;&amp;nbsp; expand_dummy_sum() routine. However it may not suit your further
&lt;br&gt;&amp;nbsp; intentions...
&lt;br&gt;&lt;br&gt;&amp;nbsp; Best wishes,
&lt;br&gt;&amp;nbsp; Vladimir
&lt;br&gt;-- 
&lt;br&gt;Vladimir V. Kisil &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26373835&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kisilv@...&lt;/a&gt;
&lt;br&gt;-- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &lt;a href=&quot;http://maths.leeds.ac.uk/~kisilv/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maths.leeds.ac.uk/~kisilv/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26373835&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-list&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---General-f14348.html&quot; embed=&quot;fixTarget[14348]&quot; target=&quot;_top&quot; &gt;Ginac - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Substitution-of-indexed-expressions-tp26365037p26373835.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26365037</id>
	<title>Substitution of indexed expressions</title>
	<published>2009-11-15T15:37:29Z</published>
	<updated>2009-11-15T15:37:29Z</updated>
	<author>
		<name>Z S</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;I am new to ginac, and I want to simplify some expected values of indexed expressions. As a toy example, I wanted to simplify&lt;br&gt;E[\sum_{i,j} A.i.j ^ 2]&lt;br&gt;where it is known that E[A.i.j * A.i.j] = 1.&lt;br&gt;The answer should be N + E[ \sum{i,j} A.i.j \sum_{k != i,l != j} A.k.l].&lt;br&gt;
&lt;br&gt;I tried to use the following program but it doesnt work. Any help would be greatly appreciated as I need to implement similar but more involved expressions. Thanks!&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;#include &amp;lt;iostream&amp;gt;&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;
&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;#include &amp;lt;ginac/ginac.h&amp;gt;&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;using namespace std;&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;using namespace GiNaC;&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;
&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt; int main()&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt; {&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        symbol N(&amp;quot;N&amp;quot;);&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;
&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        symbol i_sym(&amp;quot;i&amp;quot;), j_sym(&amp;quot;j&amp;quot;);&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        idx i(i_sym, N), j(j_sym, N);&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;
&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;         symbol A(&amp;quot;A&amp;quot;);&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        ex e = indexed(A,i,j) * indexed(A,i,j);&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;
&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        cout &amp;lt;&amp;lt; &amp;quot;e = &amp;quot;&amp;lt;&amp;lt; e&amp;lt;&amp;lt; endl;&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        cout &amp;lt;&amp;lt; &amp;quot;Free indices = &amp;quot; &amp;lt;&amp;lt; exprseq(e.get_free_indices()) &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;
&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        // I want to substitute A.i.j * A.i.j = 1, for any i,j&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        // The following gives a run time error&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;
&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        //ex e3 = subs(e,indexed(A,wild(),wild()) * indexed(A,wild(),wild()) == 1);&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;
&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        // The following doesnt substitute/simplify anything&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        idx i0(wild(),N), i1(wild(),N);&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;
&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        ex e3 = subs(e,indexed(A,i0,i1) * indexed(A,i0,i1) == 1);&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        cout &amp;lt;&amp;lt; &amp;quot;e3 = &amp;quot; &amp;lt;&amp;lt; e3 &amp;lt;&amp;lt; endl;&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;
&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;        cout &amp;lt;&amp;lt; &amp;quot;Free indices = &amp;quot; &amp;lt;&amp;lt; exprseq(e3.get_free_indices()) &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;}&lt;/span&gt;&lt;br style=&quot;color: rgb(204, 0, 0);&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;GiNaC-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26365037&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-list&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---General-f14348.html&quot; embed=&quot;fixTarget[14348]&quot; target=&quot;_top&quot; &gt;Ginac - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Substitution-of-indexed-expressions-tp26365037p26365037.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26205106</id>
	<title>GiNaC release 1.5.5</title>
	<published>2009-11-04T14:07:21Z</published>
	<updated>2009-11-04T14:07:21Z</updated>
	<author>
		<name>Jens Vollinga</name>
	</author>
	<content type="html">Hi everybody,
&lt;br&gt;&lt;br&gt;the last release, 1.5.4, didn't have the correct library versioning. 
&lt;br&gt;This release fixes the problem.
&lt;br&gt;&lt;br&gt;GiNaC 1.5.5 is out and available. The changes are:
&lt;br&gt;&lt;br&gt;* Correct libtool versioning.
&lt;br&gt;&lt;br&gt;As always, this release can be downloaded from
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.ginac.de/Download.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/Download.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Best wishes,
&lt;br&gt;Jens
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26205106&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-list&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---General-f14348.html&quot; embed=&quot;fixTarget[14348]&quot; target=&quot;_top&quot; &gt;Ginac - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GiNaC-release-1.5.5-tp26205106p26205106.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26205105</id>
	<title>GiNaC release 1.5.5</title>
	<published>2009-11-04T14:07:21Z</published>
	<updated>2009-11-04T14:07:21Z</updated>
	<author>
		<name>Jens Vollinga</name>
	</author>
	<content type="html">Hi everybody,
&lt;br&gt;&lt;br&gt;the last release, 1.5.4, didn't have the correct library versioning. 
&lt;br&gt;This release fixes the problem.
&lt;br&gt;&lt;br&gt;GiNaC 1.5.5 is out and available. The changes are:
&lt;br&gt;&lt;br&gt;* Correct libtool versioning.
&lt;br&gt;&lt;br&gt;As always, this release can be downloaded from
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.ginac.de/Download.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/Download.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Best wishes,
&lt;br&gt;Jens
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26205105&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GiNaC-release-1.5.5-tp26205105p26205105.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26205029</id>
	<title>[SCM] GiNaC -- a C++ library for symbolic computations tag, release_1-5-5, created. release_1-4-0-219-g1a7165c</title>
	<published>2009-11-04T13:32:55Z</published>
	<updated>2009-11-04T13:32:55Z</updated>
	<author>
		<name>Richard B. Kreckel-3</name>
	</author>
	<content type="html">This is an automated email from the git hooks/post-receive script. It was
&lt;br&gt;generated because a ref change was pushed to the repository containing
&lt;br&gt;the project &amp;quot;GiNaC -- a C++ library for symbolic computations&amp;quot;.
&lt;br&gt;&lt;br&gt;The tag, release_1-5-5 has been created
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at &amp;nbsp;1a7165c618c297688b905dcb7cea24512a9fbc88 (commit)
&lt;br&gt;&lt;br&gt;- Log -----------------------------------------------------------------
&lt;br&gt;commit 1a7165c618c297688b905dcb7cea24512a9fbc88
&lt;br&gt;Author: Jens Vollinga &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26205029&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jensv@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Wed Nov 4 22:56:47 2009 +0100
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Preparing for release.
&lt;br&gt;-----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;hooks/post-receive
&lt;br&gt;--
&lt;br&gt;GiNaC -- a C++ library for symbolic computations
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26205029&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-SCM--GiNaC----a-C%2B%2B-library-for-symbolic-computations-tag%2C-release_1-5-5%2C-created.-release_1-4-0-219-g1a7165c-tp26205029p26205029.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26204900</id>
	<title>[SCM] GiNaC -- a C++ library for symbolic computations branch, ginac_1-5, updated. release_1-4-0-220-gdbf7b53</title>
	<published>2009-11-04T13:25:00Z</published>
	<updated>2009-11-04T13:25:00Z</updated>
	<author>
		<name>Richard B. Kreckel-3</name>
	</author>
	<content type="html">This is an automated email from the git hooks/post-receive script. It was
&lt;br&gt;generated because a ref change was pushed to the repository containing
&lt;br&gt;the project &amp;quot;GiNaC -- a C++ library for symbolic computations&amp;quot;.
&lt;br&gt;&lt;br&gt;The branch, ginac_1-5 has been updated
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;via &amp;nbsp;dbf7b53572f05c8b803748b781e3ce0fc2be62ab (commit)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; from &amp;nbsp;55c9e750f7d9dd94e7cb15ae43752da9a402973a (commit)
&lt;br&gt;&lt;br&gt;Those revisions listed above that are new to this repository have
&lt;br&gt;not appeared on any other notification email; so we list those
&lt;br&gt;revisions in full, below.
&lt;br&gt;&lt;br&gt;- Log -----------------------------------------------------------------
&lt;br&gt;commit dbf7b53572f05c8b803748b781e3ce0fc2be62ab
&lt;br&gt;Author: Jens Vollinga &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204900&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jensv@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Wed Nov 4 23:12:57 2009 +0100
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Preparing for release.
&lt;br&gt;&lt;br&gt;-----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Summary of changes:
&lt;br&gt;&amp;nbsp;NEWS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp;3 +++
&lt;br&gt;&amp;nbsp;configure.ac | &amp;nbsp; &amp;nbsp;2 +-
&lt;br&gt;&amp;nbsp;2 files changed, 4 insertions(+), 1 deletions(-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;hooks/post-receive
&lt;br&gt;--
&lt;br&gt;GiNaC -- a C++ library for symbolic computations
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204900&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-SCM--GiNaC----a-C%2B%2B-library-for-symbolic-computations-branch%2C-ginac_1-5%2C-updated.-release_1-4-0-220-gdbf7b53-tp26204900p26204900.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26204559</id>
	<title>[SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-202-ge6b2274</title>
	<published>2009-11-04T13:01:28Z</published>
	<updated>2009-11-04T13:01:28Z</updated>
	<author>
		<name>Richard B. Kreckel-3</name>
	</author>
	<content type="html">This is an automated email from the git hooks/post-receive script. It was
&lt;br&gt;generated because a ref change was pushed to the repository containing
&lt;br&gt;the project &amp;quot;GiNaC -- a C++ library for symbolic computations&amp;quot;.
&lt;br&gt;&lt;br&gt;The branch, master has been updated
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;via &amp;nbsp;e6b2274fd45c4e635d5bcad3a4def1e97b37e051 (commit)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; from &amp;nbsp;5631205a455c42a32ce9d50b6c99df0f1ad6b4e7 (commit)
&lt;br&gt;&lt;br&gt;Those revisions listed above that are new to this repository have
&lt;br&gt;not appeared on any other notification email; so we list those
&lt;br&gt;revisions in full, below.
&lt;br&gt;&lt;br&gt;- Log -----------------------------------------------------------------
&lt;br&gt;commit e6b2274fd45c4e635d5bcad3a4def1e97b37e051
&lt;br&gt;Author: Richard Kreckel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204559&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kreckel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Wed Nov 4 21:58:26 2009 +0100
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix libtool versioning fiasco.
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix f2f67dde5c9caca, which caused the soname to be bumped too frequently.
&lt;br&gt;&lt;br&gt;-----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Summary of changes:
&lt;br&gt;&amp;nbsp;configure.ac | &amp;nbsp; &amp;nbsp;5 +++--
&lt;br&gt;&amp;nbsp;1 files changed, 3 insertions(+), 2 deletions(-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;hooks/post-receive
&lt;br&gt;--
&lt;br&gt;GiNaC -- a C++ library for symbolic computations
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204559&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-SCM--GiNaC----a-C%2B%2B-library-for-symbolic-computations-branch%2C-master%2C-updated.-release_1-4-0-202-ge6b2274-tp26204559p26204559.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26204560</id>
	<title>[SCM] GiNaC -- a C++ library for symbolic computations branch, ginac_1-5, updated. release_1-4-0-219-g55c9e75</title>
	<published>2009-11-04T13:01:28Z</published>
	<updated>2009-11-04T13:01:28Z</updated>
	<author>
		<name>Richard B. Kreckel-3</name>
	</author>
	<content type="html">This is an automated email from the git hooks/post-receive script. It was
&lt;br&gt;generated because a ref change was pushed to the repository containing
&lt;br&gt;the project &amp;quot;GiNaC -- a C++ library for symbolic computations&amp;quot;.
&lt;br&gt;&lt;br&gt;The branch, ginac_1-5 has been updated
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;via &amp;nbsp;55c9e750f7d9dd94e7cb15ae43752da9a402973a (commit)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; from &amp;nbsp;05aa307b632d8dabdf5aff96d1a0f57d94836a69 (commit)
&lt;br&gt;&lt;br&gt;Those revisions listed above that are new to this repository have
&lt;br&gt;not appeared on any other notification email; so we list those
&lt;br&gt;revisions in full, below.
&lt;br&gt;&lt;br&gt;- Log -----------------------------------------------------------------
&lt;br&gt;commit 55c9e750f7d9dd94e7cb15ae43752da9a402973a
&lt;br&gt;Author: Richard Kreckel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204560&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kreckel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Wed Nov 4 21:58:26 2009 +0100
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix libtool versioning fiasco.
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix f2f67dde5c9caca, which caused the soname to be bumped too frequently.
&lt;br&gt;&lt;br&gt;-----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Summary of changes:
&lt;br&gt;&amp;nbsp;configure.ac | &amp;nbsp; &amp;nbsp;5 +++--
&lt;br&gt;&amp;nbsp;1 files changed, 3 insertions(+), 2 deletions(-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;hooks/post-receive
&lt;br&gt;--
&lt;br&gt;GiNaC -- a C++ library for symbolic computations
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204560&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-SCM--GiNaC----a-C%2B%2B-library-for-symbolic-computations-branch%2C-ginac_1-5%2C-updated.-release_1-4-0-219-g55c9e75-tp26204560p26204560.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26188949</id>
	<title>Re: Release GiNaC 1.5.4</title>
	<published>2009-11-03T16:08:40Z</published>
	<updated>2009-11-03T16:08:40Z</updated>
	<author>
		<name>Richard B. Kreckel</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;Richard B. Kreckel wrote:
&lt;br&gt;&amp;gt; * A new soname, making it unsuitable as drop-in replacement for
&lt;br&gt;&amp;gt; &amp;nbsp; GiNaC-1.5.[0-3] for distributions. &amp;nbsp;:-(
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Methinks, my patch f2f67dde5c9caca is screwy and made you screw up the 
&lt;br&gt;&amp;gt; soname of libtool versioning.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Rats! I was lucky to finally have arrived at a crystal clear 
&lt;br&gt;&amp;gt; prescription in configure.ac and now it turns out to be wrong.
&lt;br&gt;&lt;br&gt;Oh, I think I know what's messed up! The text in configure.ac is 
&lt;br&gt;correct, but when we don't use the age feature, we have only two 
&lt;br&gt;situations: A) the interface is the same as before and B) the interface 
&lt;br&gt;was extended by functions/classes.
&lt;br&gt;&lt;br&gt;Normally, case A would be ++revision. Case B would be ++current, ++age, 
&lt;br&gt;and revision=0. So we always have age==current. But the way 
&lt;br&gt;LT_VERSION_INFO in configure.ac is assigned, age is pinned at 0! It 
&lt;br&gt;should be pinned at age, instead.
&lt;br&gt;&lt;br&gt;So, this would be the correct fix:
&lt;br&gt;&lt;br&gt;--- a/configure.ac
&lt;br&gt;+++ b/configure.ac
&lt;br&gt;@@ -58,8 +58,9 @@ AC_DEFINE_UNQUOTED(ARCHIVE_VERSION, $ARCHIVE_VERSION, 
&lt;br&gt;[Current GiNaC archive fil
&lt;br&gt;&amp;nbsp; AC_DEFINE_UNQUOTED(ARCHIVE_AGE, $ARCHIVE_AGE, [GiNaC archive file 
&lt;br&gt;version age])
&lt;br&gt;&lt;br&gt;&amp;nbsp; dnl libtool versioning (We don't use libtool's age numbering since we 
&lt;br&gt;promise
&lt;br&gt;-dnl to keep the binary interface compatible if only ginac_micro_version 
&lt;br&gt;changes.)
&lt;br&gt;-LT_VERSION_INFO=&amp;quot;ginac_lt_current:ginac_lt_revision:0&amp;quot;
&lt;br&gt;+dnl to keep the binary interface compatible if only ginac_micro_version 
&lt;br&gt;changes.
&lt;br&gt;+dnl In effect, age is pinned to current.)
&lt;br&gt;+LT_VERSION_INFO=&amp;quot;ginac_lt_current:ginac_lt_revision:ginac_lt_current&amp;quot;
&lt;br&gt;&amp;nbsp; LT_RELEASE=&amp;quot;ginac_release&amp;quot;
&lt;br&gt;&lt;br&gt;&amp;nbsp; AC_SUBST(LT_VERSION_INFO)
&lt;br&gt;&lt;br&gt;Indeed, it leads to libginac-1.5.so.0.1.0 with soname libginac-1.5.so.0.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;-richy.
&lt;br&gt;-- 
&lt;br&gt;Richard B. Kreckel
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.ginac.de/~kreckel/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/~kreckel/&lt;/a&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26188949&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-GiNaC-1.5.4-tp26172191p26188949.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26175470</id>
	<title>Re: Release GiNaC 1.5.4</title>
	<published>2009-11-02T22:44:39Z</published>
	<updated>2009-11-02T22:44:39Z</updated>
	<author>
		<name>Richard B. Kreckel</name>
	</author>
	<content type="html">Hi Jens,
&lt;br&gt;&lt;br&gt;Jens Vollinga wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; GiNaC 1.5.4 is out and available. The changes are:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; * Default parser now can again read in user defined classes.
&lt;br&gt;&amp;gt; * Add mul::info() and add::info() support for numeric info_flags
&lt;br&gt;&amp;gt; &amp;nbsp; (GiNaC now can detect that the sum or product of a number of
&lt;br&gt;&amp;gt; &amp;nbsp; positive expressions is again a positive expression).
&lt;br&gt;&amp;gt; * Fixed cast that caused compile error on 64bit machines.
&lt;br&gt;&amp;gt; * Fixed incorrect uses of STL iterators.
&lt;br&gt;&amp;gt; * Removed subdirectory debian.
&lt;br&gt;&amp;gt; * Output LaTeX-symbols using \mathrm, instead of \mbox.
&lt;/div&gt;&lt;br&gt;* A new soname, making it unsuitable as drop-in replacement for
&lt;br&gt;&amp;nbsp; &amp;nbsp;GiNaC-1.5.[0-3] for distributions. &amp;nbsp;:-(
&lt;br&gt;&lt;br&gt;Methinks, my patch f2f67dde5c9caca is screwy and made you screw up the 
&lt;br&gt;soname of libtool versioning.
&lt;br&gt;&lt;br&gt;Rats! I was lucky to finally have arrived at a crystal clear 
&lt;br&gt;prescription in configure.ac and now it turns out to be wrong.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;-richy.
&lt;br&gt;-- 
&lt;br&gt;Richard B. Kreckel
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.ginac.de/~kreckel/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/~kreckel/&lt;/a&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26175470&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-GiNaC-1.5.4-tp26172191p26175470.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26172244</id>
	<title>Release GiNaC 1.5.4</title>
	<published>2009-11-02T14:59:35Z</published>
	<updated>2009-11-02T14:59:35Z</updated>
	<author>
		<name>Jens Vollinga</name>
	</author>
	<content type="html">Hi everybody,
&lt;br&gt;&lt;br&gt;GiNaC 1.5.4 is out and available. The changes are:
&lt;br&gt;&lt;br&gt;* Default parser now can again read in user defined classes.
&lt;br&gt;* Add mul::info() and add::info() support for numeric info_flags
&lt;br&gt;&amp;nbsp; &amp;nbsp;(GiNaC now can detect that the sum or product of a number of
&lt;br&gt;&amp;nbsp; &amp;nbsp;positive expressions is again a positive expression).
&lt;br&gt;* Fixed cast that caused compile error on 64bit machines.
&lt;br&gt;* Fixed incorrect uses of STL iterators.
&lt;br&gt;* Removed subdirectory debian.
&lt;br&gt;* Output LaTeX-symbols using \mathrm, instead of \mbox.
&lt;br&gt;&lt;br&gt;As always, this release can be downloaded from
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.ginac.de/Download.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/Download.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Best wishes,
&lt;br&gt;Jens
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26172244&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-list&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---General-f14348.html&quot; embed=&quot;fixTarget[14348]&quot; target=&quot;_top&quot; &gt;Ginac - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-GiNaC-1.5.4-tp26172244p26172244.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26172191</id>
	<title>Release GiNaC 1.5.4</title>
	<published>2009-11-02T14:59:35Z</published>
	<updated>2009-11-02T14:59:35Z</updated>
	<author>
		<name>Jens Vollinga</name>
	</author>
	<content type="html">Hi everybody,
&lt;br&gt;&lt;br&gt;GiNaC 1.5.4 is out and available. The changes are:
&lt;br&gt;&lt;br&gt;* Default parser now can again read in user defined classes.
&lt;br&gt;* Add mul::info() and add::info() support for numeric info_flags
&lt;br&gt;&amp;nbsp; &amp;nbsp;(GiNaC now can detect that the sum or product of a number of
&lt;br&gt;&amp;nbsp; &amp;nbsp;positive expressions is again a positive expression).
&lt;br&gt;* Fixed cast that caused compile error on 64bit machines.
&lt;br&gt;* Fixed incorrect uses of STL iterators.
&lt;br&gt;* Removed subdirectory debian.
&lt;br&gt;* Output LaTeX-symbols using \mathrm, instead of \mbox.
&lt;br&gt;&lt;br&gt;As always, this release can be downloaded from
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.ginac.de/Download.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/Download.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Best wishes,
&lt;br&gt;Jens
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26172191&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-GiNaC-1.5.4-tp26172191p26172191.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26171876</id>
	<title>[SCM] GiNaC -- a C++ library for symbolic computations tag, release_1-5-4, created. release_1-4-0-218-g05aa307</title>
	<published>2009-11-02T14:32:07Z</published>
	<updated>2009-11-02T14:32:07Z</updated>
	<author>
		<name>Richard B. Kreckel-3</name>
	</author>
	<content type="html">This is an automated email from the git hooks/post-receive script. It was
&lt;br&gt;generated because a ref change was pushed to the repository containing
&lt;br&gt;the project &amp;quot;GiNaC -- a C++ library for symbolic computations&amp;quot;.
&lt;br&gt;&lt;br&gt;The tag, release_1-5-4 has been created
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at &amp;nbsp;05aa307b632d8dabdf5aff96d1a0f57d94836a69 (commit)
&lt;br&gt;&lt;br&gt;- Log -----------------------------------------------------------------
&lt;br&gt;commit 05aa307b632d8dabdf5aff96d1a0f57d94836a69
&lt;br&gt;Author: Jens Vollinga &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26171876&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jensv@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Mon Nov 2 23:29:21 2009 +0100
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Preparing for release.
&lt;br&gt;-----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;hooks/post-receive
&lt;br&gt;--
&lt;br&gt;GiNaC -- a C++ library for symbolic computations
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26171876&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-SCM--GiNaC----a-C%2B%2B-library-for-symbolic-computations-tag%2C-release_1-5-4%2C-created.-release_1-4-0-218-g05aa307-tp26171876p26171876.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26171843</id>
	<title>[SCM] GiNaC -- a C++ library for symbolic computations branch, ginac_1-5, updated. release_1-4-0-218-g05aa307</title>
	<published>2009-11-02T14:29:43Z</published>
	<updated>2009-11-02T14:29:43Z</updated>
	<author>
		<name>Richard B. Kreckel-3</name>
	</author>
	<content type="html">This is an automated email from the git hooks/post-receive script. It was
&lt;br&gt;generated because a ref change was pushed to the repository containing
&lt;br&gt;the project &amp;quot;GiNaC -- a C++ library for symbolic computations&amp;quot;.
&lt;br&gt;&lt;br&gt;The branch, ginac_1-5 has been updated
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;via &amp;nbsp;05aa307b632d8dabdf5aff96d1a0f57d94836a69 (commit)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; from &amp;nbsp;c7299e51d5ecf61b5d85bdfeb9a2db536abf18bb (commit)
&lt;br&gt;&lt;br&gt;Those revisions listed above that are new to this repository have
&lt;br&gt;not appeared on any other notification email; so we list those
&lt;br&gt;revisions in full, below.
&lt;br&gt;&lt;br&gt;- Log -----------------------------------------------------------------
&lt;br&gt;commit 05aa307b632d8dabdf5aff96d1a0f57d94836a69
&lt;br&gt;Author: Jens Vollinga &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26171843&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jensv@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Mon Nov 2 23:29:21 2009 +0100
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Preparing for release.
&lt;br&gt;&lt;br&gt;-----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Summary of changes:
&lt;br&gt;&amp;nbsp;NEWS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; 10 ++++++++++
&lt;br&gt;&amp;nbsp;configure.ac | &amp;nbsp; &amp;nbsp;4 ++--
&lt;br&gt;&amp;nbsp;2 files changed, 12 insertions(+), 2 deletions(-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;hooks/post-receive
&lt;br&gt;--
&lt;br&gt;GiNaC -- a C++ library for symbolic computations
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26171843&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-SCM--GiNaC----a-C%2B%2B-library-for-symbolic-computations-branch%2C-ginac_1-5%2C-updated.-release_1-4-0-218-g05aa307-tp26171843p26171843.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25847860</id>
	<title>Re: Upcoming GiNaC release</title>
	<published>2009-10-11T14:34:34Z</published>
	<updated>2009-10-11T14:34:34Z</updated>
	<author>
		<name>Richard B. Kreckel</name>
	</author>
	<content type="html">Dear Vladimir,
&lt;br&gt;&lt;br&gt;Vladimir V. Kisil wrote:
&lt;br&gt;&amp;gt; 		The part of my patch from
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.ginac.de/pipermail/ginac-devel/2009-September/001656.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/pipermail/ginac-devel/2009-September/001656.html&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; which deals with positivity of adds and muls was not applied, I do not
&lt;br&gt;&amp;gt; &amp;nbsp; know either it is forgotten or was not approved.
&lt;br&gt;&lt;br&gt;I've talked with Jens about it and, as a result, pushed it in. In the 
&lt;br&gt;future, could you, please, submit git-style commented patches of 
&lt;br&gt;individual topics? (Best give git a try. It's a fantastic system!) 
&lt;br&gt;Thanks in advance!
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; -richy.
&lt;br&gt;-- 
&lt;br&gt;Richard B. Kreckel
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.ginac.de/~kreckel/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/~kreckel/&lt;/a&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25847860&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Upcoming-GiNaC-release-tp25775260p25847860.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25847896</id>
	<title>Re: Upcoming GiNaC release</title>
	<published>2009-10-11T14:33:12Z</published>
	<updated>2009-10-11T14:33:12Z</updated>
	<author>
		<name>Vladimir V. Kisil-2</name>
	</author>
	<content type="html">&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Sun, 11 Oct 2009 23:34:34 +0200, &amp;quot;Richard B. Kreckel&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25847896&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kreckel@...&lt;/a&gt;&amp;gt; said:
&lt;br&gt;&amp;nbsp; &amp;nbsp; RK&amp;gt; Best give git a try. It's a &amp;nbsp;fantastic system!
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I will try to learn it on the next occasion.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Best wishes,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Vladimir
&lt;br&gt;-- 
&lt;br&gt;Vladimir V. Kisil &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25847896&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kisilv@...&lt;/a&gt;
&lt;br&gt;-- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &lt;a href=&quot;http://maths.leeds.ac.uk/~kisilv/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maths.leeds.ac.uk/~kisilv/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25847896&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Upcoming-GiNaC-release-tp25775260p25847896.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25847778</id>
	<title>[SCM] GiNaC -- a C++ library for symbolic computations branch, ginac_1-5, updated. release_1-4-0-217-gc7299e5</title>
	<published>2009-10-11T14:26:42Z</published>
	<updated>2009-10-11T14:26:42Z</updated>
	<author>
		<name>Richard B. Kreckel-3</name>
	</author>
	<content type="html">This is an automated email from the git hooks/post-receive script. It was
&lt;br&gt;generated because a ref change was pushed to the repository containing
&lt;br&gt;the project &amp;quot;GiNaC -- a C++ library for symbolic computations&amp;quot;.
&lt;br&gt;&lt;br&gt;The branch, ginac_1-5 has been updated
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;via &amp;nbsp;c7299e51d5ecf61b5d85bdfeb9a2db536abf18bb (commit)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; from &amp;nbsp;e710763e51b6fe11020bac880c44f426544471c2 (commit)
&lt;br&gt;&lt;br&gt;Those revisions listed above that are new to this repository have
&lt;br&gt;not appeared on any other notification email; so we list those
&lt;br&gt;revisions in full, below.
&lt;br&gt;&lt;br&gt;- Log -----------------------------------------------------------------
&lt;br&gt;commit c7299e51d5ecf61b5d85bdfeb9a2db536abf18bb
&lt;br&gt;Author: Richard Kreckel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25847778&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kreckel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Sun Oct 11 23:19:21 2009 +0200
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Add mul::info() and add::info() support for numeric info_flags.
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; This way, GiNaC knows that the sum or product of a number of positive
&lt;br&gt;&amp;nbsp; &amp;nbsp; expressions is again a positive expression. [by Vladimir Kisil]
&lt;br&gt;&lt;br&gt;-----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Summary of changes:
&lt;br&gt;&amp;nbsp;ginac/add.cpp &amp;nbsp; | &amp;nbsp; 12 ++++++++++++
&lt;br&gt;&amp;nbsp;ginac/flags.h &amp;nbsp; | &amp;nbsp; &amp;nbsp;2 +-
&lt;br&gt;&amp;nbsp;ginac/mul.cpp &amp;nbsp; | &amp;nbsp; 12 ++++++++++++
&lt;br&gt;&amp;nbsp;ginac/power.cpp | &amp;nbsp; &amp;nbsp;2 ++
&lt;br&gt;&amp;nbsp;4 files changed, 27 insertions(+), 1 deletions(-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;hooks/post-receive
&lt;br&gt;--
&lt;br&gt;GiNaC -- a C++ library for symbolic computations
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25847778&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-SCM--GiNaC----a-C%2B%2B-library-for-symbolic-computations-branch%2C-ginac_1-5%2C-updated.-release_1-4-0-217-gc7299e5-tp25847778p25847778.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25847779</id>
	<title>[SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-201-g5631205</title>
	<published>2009-10-11T14:26:42Z</published>
	<updated>2009-10-11T14:26:42Z</updated>
	<author>
		<name>Richard B. Kreckel-3</name>
	</author>
	<content type="html">This is an automated email from the git hooks/post-receive script. It was
&lt;br&gt;generated because a ref change was pushed to the repository containing
&lt;br&gt;the project &amp;quot;GiNaC -- a C++ library for symbolic computations&amp;quot;.
&lt;br&gt;&lt;br&gt;The branch, master has been updated
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;via &amp;nbsp;5631205a455c42a32ce9d50b6c99df0f1ad6b4e7 (commit)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; from &amp;nbsp;9b5d06b34d3ee5f0ccd3c500be38fcdf61222956 (commit)
&lt;br&gt;&lt;br&gt;Those revisions listed above that are new to this repository have
&lt;br&gt;not appeared on any other notification email; so we list those
&lt;br&gt;revisions in full, below.
&lt;br&gt;&lt;br&gt;- Log -----------------------------------------------------------------
&lt;br&gt;commit 5631205a455c42a32ce9d50b6c99df0f1ad6b4e7
&lt;br&gt;Author: Richard Kreckel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25847779&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kreckel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Sun Oct 11 23:19:21 2009 +0200
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Add mul::info() and add::info() support for numeric info_flags.
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; This way, GiNaC knows that the sum or product of a number of positive
&lt;br&gt;&amp;nbsp; &amp;nbsp; expressions is again a positive expression. [by Vladimir Kisil]
&lt;br&gt;&lt;br&gt;-----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Summary of changes:
&lt;br&gt;&amp;nbsp;ginac/add.cpp &amp;nbsp; | &amp;nbsp; 12 ++++++++++++
&lt;br&gt;&amp;nbsp;ginac/flags.h &amp;nbsp; | &amp;nbsp; &amp;nbsp;2 +-
&lt;br&gt;&amp;nbsp;ginac/mul.cpp &amp;nbsp; | &amp;nbsp; 12 ++++++++++++
&lt;br&gt;&amp;nbsp;ginac/power.cpp | &amp;nbsp; &amp;nbsp;2 ++
&lt;br&gt;&amp;nbsp;4 files changed, 27 insertions(+), 1 deletions(-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;hooks/post-receive
&lt;br&gt;--
&lt;br&gt;GiNaC -- a C++ library for symbolic computations
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25847779&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-SCM--GiNaC----a-C%2B%2B-library-for-symbolic-computations-branch%2C-master%2C-updated.-release_1-4-0-201-g5631205-tp25847779p25847779.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25847769</id>
	<title>Re: GiNaC and polylogarithms</title>
	<published>2009-10-11T14:25:55Z</published>
	<updated>2009-10-11T14:25:55Z</updated>
	<author>
		<name>Emanuele Bagnaschi</name>
	</author>
	<content type="html">On 21:32 Tue 06 Oct &amp;nbsp; &amp;nbsp; , Jens Vollinga wrote:
&lt;br&gt;&amp;gt; Emanuele Bagnaschi schrieb:
&lt;br&gt;&amp;gt; &amp;gt;First, G-functions currently evaluate numerically only for real
&lt;br&gt;&amp;gt; &amp;gt;arguments y &amp;gt;= 0.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; yes. But I have my doubts that &amp;quot;improving&amp;quot; this is really helpful
&lt;br&gt;&amp;gt; for practice.
&lt;br&gt;&lt;br&gt;I find your comment extremely interesting, since I was specifically
&lt;br&gt;asked to look how to evaluate G-functions in the complex field. &amp;nbsp;Do you
&lt;br&gt;think that the extension is naive because of the &amp;quot;scaling relation&amp;quot;?
&lt;br&gt;Or there is something else behind your comment?
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; [...]
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;I see that there is really a lot of work to do but I'm willing to
&lt;br&gt;contribute to this project and improve the status of GiNaC with this
&lt;br&gt;regard. I'm really interested, even at the personal level. In fact
&lt;br&gt;I've searched for years for an interesting open source project to
&lt;br&gt;start contributing to.
&lt;br&gt;&lt;br&gt;However I won't be free to focus on this matter at least until the
&lt;br&gt;21st of October, due to some major university duties. In the meanwhile
&lt;br&gt;I will try to get acquainted with the existing GiNaC code.
&lt;br&gt;&lt;br&gt;Best regards.
&lt;br&gt;-- 
&lt;br&gt;Emanuele A. Bagnaschi
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25847769&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GiNaC-and-polylogarithms-tp25354731p25847769.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25775841</id>
	<title>Re: Upcoming GiNaC release</title>
	<published>2009-10-06T13:07:49Z</published>
	<updated>2009-10-06T13:07:49Z</updated>
	<author>
		<name>Vladimir V. Kisil-2</name>
	</author>
	<content type="html">&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dear Jens,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; The part of my patch from
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.ginac.de/pipermail/ginac-devel/2009-September/001656.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/pipermail/ginac-devel/2009-September/001656.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; which deals with positivity of adds and muls was not applied, I do not
&lt;br&gt;&amp;nbsp; know either it is forgotten or was not approved.
&lt;br&gt;&lt;br&gt;&amp;nbsp; Best wishes,
&lt;br&gt;&amp;nbsp; Vladimir
&lt;br&gt;-- 
&lt;br&gt;Vladimir V. Kisil &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25775841&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kisilv@...&lt;/a&gt;
&lt;br&gt;-- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &lt;a href=&quot;http://maths.leeds.ac.uk/~kisilv/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maths.leeds.ac.uk/~kisilv/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25775841&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Upcoming-GiNaC-release-tp25775260p25775841.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25775260</id>
	<title>Upcoming GiNaC release</title>
	<published>2009-10-06T12:34:44Z</published>
	<updated>2009-10-06T12:34:44Z</updated>
	<author>
		<name>Jens Vollinga</name>
	</author>
	<content type="html">Hi everybody,
&lt;br&gt;&lt;br&gt;I am finally going to make a 1.5.4 release soon (let's say next 
&lt;br&gt;weekend). Are there any pending issues left?
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Jens
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25775260&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Upcoming-GiNaC-release-tp25775260p25775260.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25775261</id>
	<title>Re: GiNaC and polylogarithms</title>
	<published>2009-10-06T12:32:41Z</published>
	<updated>2009-10-06T12:32:41Z</updated>
	<author>
		<name>Jens Vollinga</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;sorry for the late reply.
&lt;br&gt;&lt;br&gt;Emanuele Bagnaschi schrieb:
&lt;br&gt;&amp;gt; First, G-functions currently evaluate numerically only for real
&lt;br&gt;&amp;gt; arguments y &amp;gt;= 0. 
&lt;br&gt;&lt;br&gt;yes. But I have my doubts that &amp;quot;improving&amp;quot; this is really helpful for 
&lt;br&gt;practice.
&lt;br&gt;&lt;br&gt;&amp;gt; Secondly, in the tutorial is written that there's no support 
&lt;br&gt;&amp;gt; for compiling expressions containing polylogarithms to C function pointers.
&lt;br&gt;&lt;br&gt;True. This is badly missing. GiNaC should be able to generate a C 
&lt;br&gt;function that numerically evaluates a specific polylog in double 
&lt;br&gt;precision and whose name would be used in expression output. One reason 
&lt;br&gt;for not having implemented this yet is a principle problem of the code, 
&lt;br&gt;see below.
&lt;br&gt;&lt;br&gt;&amp;gt; Finally, I see that there are some &amp;quot;TODO&amp;quot; comments in inifcns_nsdsums.cpp which describe missing features. 
&lt;br&gt;&lt;br&gt;Yes, but a lot of them are not that urgent, I think.
&lt;br&gt;&lt;br&gt;&amp;gt; I'm also open to any other suggestions.
&lt;br&gt;&amp;gt; All comments are welcome.
&lt;br&gt;&lt;br&gt;Two more issues (which are the most urgent in this):
&lt;br&gt;&lt;br&gt;- Multiple polylogs with roots of unity as arguments (x1,x2,...) produce 
&lt;br&gt;for certain weights (m1,m2,...) wrong numeric results. There is still a 
&lt;br&gt;bug in the transformations. I would have to look a while for the 
&lt;br&gt;details. But while it is probably of no consequence for physics 
&lt;br&gt;applications, it is still a bad bug and needs to be fixed.
&lt;br&gt;&lt;br&gt;- The code is badly written. It mixes purely algebraic operations 
&lt;br&gt;(transformations) with numerics while using a (prematurely ...) 
&lt;br&gt;optimized representation of the arguments. This had and has three 
&lt;br&gt;consequences: bugs like above are very hard to catch, generating C 
&lt;br&gt;functions for compiled expressions is very difficult because the formula 
&lt;br&gt;&amp;nbsp; used in the end for the numerics is not available to the outside as a 
&lt;br&gt;whole (i.e. other functions managing the expression compilation), and 
&lt;br&gt;thirdly the functionality of just asking a polylog what its so and so 
&lt;br&gt;transformation would yield is not available to the user (there are other 
&lt;br&gt;nice math packages that offer this).
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Jens
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25775261&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GiNaC-and-polylogarithms-tp25354731p25775261.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25741938</id>
	<title>[SCM] GiNaC -- a C++ library for symbolic computations branch, ginac_1-5, updated. release_1-4-0-216-ge710763</title>
	<published>2009-10-04T13:34:37Z</published>
	<updated>2009-10-04T13:34:37Z</updated>
	<author>
		<name>Richard B. Kreckel-3</name>
	</author>
	<content type="html">This is an automated email from the git hooks/post-receive script. It was
&lt;br&gt;generated because a ref change was pushed to the repository containing
&lt;br&gt;the project &amp;quot;GiNaC -- a C++ library for symbolic computations&amp;quot;.
&lt;br&gt;&lt;br&gt;The branch, ginac_1-5 has been updated
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;via &amp;nbsp;e710763e51b6fe11020bac880c44f426544471c2 (commit)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;via &amp;nbsp;71e1de972fd7f37d560427bffbb0f36215788d31 (commit)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; from &amp;nbsp;9fb17531da05d2959decc3856d03c71c0220b116 (commit)
&lt;br&gt;&lt;br&gt;Those revisions listed above that are new to this repository have
&lt;br&gt;not appeared on any other notification email; so we list those
&lt;br&gt;revisions in full, below.
&lt;br&gt;&lt;br&gt;- Log -----------------------------------------------------------------
&lt;br&gt;commit e710763e51b6fe11020bac880c44f426544471c2
&lt;br&gt;Merge: 71e1de972fd7f37d560427bffbb0f36215788d31 9fb17531da05d2959decc3856d03c71c0220b116
&lt;br&gt;Author: Richard Kreckel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25741938&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kreckel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Sun Oct 4 22:34:33 2009 +0200
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Merge branch 'ginac_1-5' of ssh://www.ginac.de/srv/git/ginac into ginac_1-5
&lt;br&gt;&lt;br&gt;commit 71e1de972fd7f37d560427bffbb0f36215788d31
&lt;br&gt;Author: Richard Kreckel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25741938&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kreckel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Sun Oct 4 22:30:45 2009 +0200
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Output LaTeX-symbols using \mathrm, instead of \mbox.
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; Using \mathrm improves printing in complex formulae.
&lt;br&gt;&amp;nbsp; &amp;nbsp; One reason is that it scales in fractions. [by Vladimir Kisil]
&lt;br&gt;&lt;br&gt;-----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Summary of changes:
&lt;br&gt;&amp;nbsp;ginac/constant.cpp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp;6 +++---
&lt;br&gt;&amp;nbsp;ginac/inifcns.cpp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;4 ++--
&lt;br&gt;&amp;nbsp;ginac/inifcns_gamma.cpp &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;2 +-
&lt;br&gt;&amp;nbsp;ginac/inifcns_nstdsums.cpp | &amp;nbsp; &amp;nbsp;6 +++---
&lt;br&gt;&amp;nbsp;4 files changed, 9 insertions(+), 9 deletions(-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;hooks/post-receive
&lt;br&gt;--
&lt;br&gt;GiNaC -- a C++ library for symbolic computations
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25741938&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-SCM--GiNaC----a-C%2B%2B-library-for-symbolic-computations-branch%2C-ginac_1-5%2C-updated.-release_1-4-0-216-ge710763-tp25741938p25741938.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25741929</id>
	<title>[SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-200-g9b5d06b</title>
	<published>2009-10-04T13:34:15Z</published>
	<updated>2009-10-04T13:34:15Z</updated>
	<author>
		<name>Richard B. Kreckel-3</name>
	</author>
	<content type="html">This is an automated email from the git hooks/post-receive script. It was
&lt;br&gt;generated because a ref change was pushed to the repository containing
&lt;br&gt;the project &amp;quot;GiNaC -- a C++ library for symbolic computations&amp;quot;.
&lt;br&gt;&lt;br&gt;The branch, master has been updated
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;via &amp;nbsp;9b5d06b34d3ee5f0ccd3c500be38fcdf61222956 (commit)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; from &amp;nbsp;ac235fa0a9285c055993bfa019896018db1817e6 (commit)
&lt;br&gt;&lt;br&gt;Those revisions listed above that are new to this repository have
&lt;br&gt;not appeared on any other notification email; so we list those
&lt;br&gt;revisions in full, below.
&lt;br&gt;&lt;br&gt;- Log -----------------------------------------------------------------
&lt;br&gt;commit 9b5d06b34d3ee5f0ccd3c500be38fcdf61222956
&lt;br&gt;Author: Richard Kreckel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25741929&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kreckel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Sun Oct 4 22:30:45 2009 +0200
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Output LaTeX-symbols using \mathrm, instead of \mbox.
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; Using \mathrm improves printing in complex formulae.
&lt;br&gt;&amp;nbsp; &amp;nbsp; One reason is that it scales in fractions. [by Vladimir Kisil]
&lt;br&gt;&lt;br&gt;-----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Summary of changes:
&lt;br&gt;&amp;nbsp;ginac/constant.cpp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp;6 +++---
&lt;br&gt;&amp;nbsp;ginac/inifcns.cpp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;4 ++--
&lt;br&gt;&amp;nbsp;ginac/inifcns_gamma.cpp &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;2 +-
&lt;br&gt;&amp;nbsp;ginac/inifcns_nstdsums.cpp | &amp;nbsp; &amp;nbsp;6 +++---
&lt;br&gt;&amp;nbsp;4 files changed, 9 insertions(+), 9 deletions(-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;hooks/post-receive
&lt;br&gt;--
&lt;br&gt;GiNaC -- a C++ library for symbolic computations
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25741929&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-SCM--GiNaC----a-C%2B%2B-library-for-symbolic-computations-branch%2C-master%2C-updated.-release_1-4-0-200-g9b5d06b-tp25741929p25741929.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25741804</id>
	<title>Re: Powers of exponents</title>
	<published>2009-10-04T13:14:47Z</published>
	<updated>2009-10-04T13:14:47Z</updated>
	<author>
		<name>Francois Maltey</name>
	</author>
	<content type="html">Hello everybody,
&lt;br&gt;&lt;br&gt;I'm a new ginac user because I discover sage. So you might excuse my 
&lt;br&gt;point of view if my arguments are out of ginac purpose. And this message 
&lt;br&gt;isn't direct reponse for this patch.
&lt;br&gt;&lt;br&gt;// 1 //
&lt;br&gt;&lt;br&gt;I understand that ginac operates over complex analysis as the other 
&lt;br&gt;computer algebra systems.
&lt;br&gt;&lt;br&gt;In this case it's very curious to write exp(u)^v == exp(u*v).
&lt;br&gt;Fine choices of &amp;quot;branch cuts&amp;quot; may allow this point of view for a local 
&lt;br&gt;study,
&lt;br&gt;but it isn't usual mathematics for general purpose.
&lt;br&gt;&lt;br&gt;You understand I don't like the exp(u)^v == exp(u*v)
&lt;br&gt;&lt;br&gt;// 2 //
&lt;br&gt;&lt;br&gt;It' bad if exp(x)/exp(x) remains : sage reduces sin(x)/sin(x) &amp;nbsp;== 1 as 
&lt;br&gt;usual.
&lt;br&gt;I don't know the inner algorithms of ginac but I suppose that all 
&lt;br&gt;function calls as sin(x) are seen as a new variable in the expression 
&lt;br&gt;which is a fraction with a lot of variables, even if someones as sin(x) 
&lt;br&gt;and cos(x) are linked together by cos(x)^2+sin(x)^2==1.
&lt;br&gt;&lt;br&gt;So exp(x)/exp(x) must be simplified in 1.
&lt;br&gt;&lt;br&gt;// 3 //
&lt;br&gt;&lt;br&gt;Look at sin(x) and cos(x).
&lt;br&gt;&lt;br&gt;Sometimes the user prefers the expanded formula with Tchebytchev polynomials
&lt;br&gt;(cos(2x)+1)/(sin(2x)) == (2 cos(x)^2)/(2 sin(x) cos(x)) == cos(x)/sin(x) 
&lt;br&gt;== cotan(x).
&lt;br&gt;&lt;br&gt;Othertimes the user wants to combine 2 cos(x)^2 into the (almost) linear 
&lt;br&gt;form cos(2x)+1.
&lt;br&gt;Computer algebra systems don't have any automatic transform
&lt;br&gt;but the user calls the expand or the combine function for theses 
&lt;br&gt;opposite purposes.
&lt;br&gt;&lt;br&gt;Calculus are similar with exp : both transforms exp(x)^2 &amp;lt;==&amp;gt; exp(2*x) 
&lt;br&gt;are useful.
&lt;br&gt;&lt;br&gt;I observe that ginac respects algebraic user input :
&lt;br&gt;by example there are very view transform with
&lt;br&gt;&lt;br&gt;x = 2*t/(1-t^2) ;
&lt;br&gt;x.subs(t=x) == 4*t / (1 - (2*t/(1-t^2))^2)
&lt;br&gt;&lt;br&gt;Then the user calls expand, &amp;quot;simplify_fractions&amp;quot; or others functions if 
&lt;br&gt;he wants an other form of this input.
&lt;br&gt;&lt;br&gt;power and exp functions might be in the same case :
&lt;br&gt;exp(x)^2 remains exp(x)^2 and exp(2*x) remains exp(2*x).
&lt;br&gt;Then an expand call translates exp(2*x) to exp(x)^2
&lt;br&gt;and a combine (or an other name) translates back exp(x)^2 to exp(2*x)
&lt;br&gt;&lt;br&gt;If it does so, ginac respects also the user choice for the exp function 
&lt;br&gt;as it does for the fractions.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25741804&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Powers-of-exponents-tp25625170p25741804.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25741735</id>
	<title>[SCM] GiNaC -- a C++ library for symbolic computations branch, ginac_1-5, updated. release_1-4-0-214-g9fb1753</title>
	<published>2009-10-04T13:14:13Z</published>
	<updated>2009-10-04T13:14:13Z</updated>
	<author>
		<name>Richard B. Kreckel-3</name>
	</author>
	<content type="html">This is an automated email from the git hooks/post-receive script. It was
&lt;br&gt;generated because a ref change was pushed to the repository containing
&lt;br&gt;the project &amp;quot;GiNaC -- a C++ library for symbolic computations&amp;quot;.
&lt;br&gt;&lt;br&gt;The branch, ginac_1-5 has been updated
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;via &amp;nbsp;9fb17531da05d2959decc3856d03c71c0220b116 (commit)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; from &amp;nbsp;43d36593b9588b938a42a98f823c36c9f1ded088 (commit)
&lt;br&gt;&lt;br&gt;Those revisions listed above that are new to this repository have
&lt;br&gt;not appeared on any other notification email; so we list those
&lt;br&gt;revisions in full, below.
&lt;br&gt;&lt;br&gt;- Log -----------------------------------------------------------------
&lt;br&gt;commit 9fb17531da05d2959decc3856d03c71c0220b116
&lt;br&gt;Author: Jens Vollinga &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25741735&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jensv@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Sun Oct 4 22:15:13 2009 +0200
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Moved header includes to source files to avoid polluting the namespace
&lt;br&gt;&amp;nbsp; &amp;nbsp; for library users.
&lt;br&gt;&lt;br&gt;-----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Summary of changes:
&lt;br&gt;&amp;nbsp;ginac/parser/default_reader.tpl | &amp;nbsp; &amp;nbsp;7 +++++++
&lt;br&gt;&amp;nbsp;ginac/parser/parse_context.h &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;6 ------
&lt;br&gt;&amp;nbsp;ginac/parser/parser.cpp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp;6 ++++++
&lt;br&gt;&amp;nbsp;3 files changed, 13 insertions(+), 6 deletions(-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;hooks/post-receive
&lt;br&gt;--
&lt;br&gt;GiNaC -- a C++ library for symbolic computations
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25741735&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-SCM--GiNaC----a-C%2B%2B-library-for-symbolic-computations-branch%2C-ginac_1-5%2C-updated.-release_1-4-0-214-g9fb1753-tp25741735p25741735.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25741210</id>
	<title>Re: Powers of exponents</title>
	<published>2009-10-04T12:23:45Z</published>
	<updated>2009-10-04T12:23:45Z</updated>
	<author>
		<name>Richard B. Kreckel</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;I wrote:
&lt;br&gt;&amp;gt; I'll push a patch for the exp function and for doc/powerlaws.tex.
&lt;br&gt;&lt;br&gt;Well, I didn't push it yet because it turns out that it interferes in 
&lt;br&gt;surprising ways with mul::eval(). We used to have exp(x)/exp(x) -&amp;gt; 1 but 
&lt;br&gt;that doesn't work any more because exp(x)^(-1) evaluates to exp(-x) 
&lt;br&gt;first, resulting in exp(x)/exp(x) -&amp;gt; exp(x)*exp(-x). &amp;nbsp;:-(
&lt;br&gt;&lt;br&gt;Unless somebody comes up with a convincing idea how to fix eval() in the 
&lt;br&gt;presence of pow(exp(x),a) -&amp;gt; exp(a*x) I'm not going to apply this patch.
&lt;br&gt;&lt;br&gt;Bye
&lt;br&gt;&amp;nbsp; &amp;nbsp;-richy.
&lt;br&gt;-- 
&lt;br&gt;Richard B. Kreckel
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.ginac.de/~kreckel/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/~kreckel/&lt;/a&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25741210&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Powers-of-exponents-tp25625170p25741210.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25733391</id>
	<title>Re: Powers of exponents</title>
	<published>2009-10-03T15:31:02Z</published>
	<updated>2009-10-03T15:31:02Z</updated>
	<author>
		<name>Richard B. Kreckel</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;I wrote:
&lt;br&gt;&amp;gt; I'll push a patch for the exp function and for doc/powerlaws.tex.
&lt;br&gt;&lt;br&gt;Oh, it is all there in doc/powerlaws.tex!
&lt;br&gt;&lt;br&gt;This is another fine example where we saved an hour or so reading the 
&lt;br&gt;documentation by spending a couple of days arguing back and forth. &amp;nbsp;:-)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;-richy.
&lt;br&gt;-- 
&lt;br&gt;Richard B. Kreckel
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.ginac.de/~kreckel/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/~kreckel/&lt;/a&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25733391&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Powers-of-exponents-tp25625170p25733391.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25733092</id>
	<title>Re: Powers of exponents</title>
	<published>2009-10-03T14:53:18Z</published>
	<updated>2009-10-03T14:53:18Z</updated>
	<author>
		<name>Richard B. Kreckel</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;Stephen Montgomery-Smith wrote:
&lt;br&gt;&amp;gt; Vladimir V. Kisil wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Fri, 02 Oct 2009 00:00:13 +0200, &amp;quot;Richard B. Kreckel&amp;quot; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25733092&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kreckel@...&lt;/a&gt;&amp;gt; said:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; RK&amp;gt; Maybe it is just too late, but I don't see the motivation for
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; RK&amp;gt; the &amp;quot;is x an integer&amp;quot; condition.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; Why not, if it is a correct substitution. Who know, may be as a
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; result of some evaluation power of the exponents will becomes 2.
&lt;br&gt;&lt;br&gt;Actually, including &amp;quot;x is an integer&amp;quot; turns out to be correct. But we 
&lt;br&gt;can do even better: it is sufficient to test if a is real.
&lt;br&gt;&lt;br&gt;Here is a proof. With arbitrary complex b:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;pow(exp(a),b) == exp(b*log(exp(a))
&lt;br&gt;&lt;br&gt;Since a is real, we know that exp(a) is real and positive. So 
&lt;br&gt;log(exp(a))==a and exp(b*log(exp(a))==exp(b*a). &amp;nbsp;q.e.d.
&lt;br&gt;&lt;br&gt;I'll push a patch for the exp function and for doc/powerlaws.tex.
&lt;br&gt;&lt;br&gt;&amp;gt; I think it is wrong to include &amp;quot;x is an integer.&amp;quot; &amp;nbsp;Even 1^i (which is 
&lt;br&gt;&amp;gt; exp(0)^i) is not well defined (it can be any of e^(2 pi n) for all 
&lt;br&gt;&amp;gt; integers).
&lt;br&gt;&lt;br&gt;That argument is confused. After all, we rewrite exp(2*Pi*I) -&amp;gt; 1.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;-richy.
&lt;br&gt;-- 
&lt;br&gt;Richard B. Kreckel
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.ginac.de/~kreckel/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/~kreckel/&lt;/a&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25733092&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Powers-of-exponents-tp25625170p25733092.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25717294</id>
	<title>Re: Powers of exponents</title>
	<published>2009-10-02T07:48:29Z</published>
	<updated>2009-10-02T07:48:29Z</updated>
	<author>
		<name>Vladimir V. Kisil-2</name>
	</author>
	<content type="html">&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Fri, 02 Oct 2009 07:11:51 -0500, Stephen Montgomery-Smith &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25717294&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;stephen@...&lt;/a&gt;&amp;gt; said:
&lt;br&gt;&amp;nbsp; &amp;nbsp; SMS&amp;gt; I think it is wrong to include &amp;quot;x is an integer.&amp;quot; &amp;nbsp;Even 1^i
&lt;br&gt;&amp;nbsp; &amp;nbsp; SMS&amp;gt; (which is exp(0)^i) is not well defined (it can be any of e^(2
&lt;br&gt;&amp;nbsp; &amp;nbsp; SMS&amp;gt; pi n) for all integers).
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Alright, here is the patch to stay on the safe side.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Best wishes,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Vladimir
&lt;br&gt;-- 
&lt;br&gt;Vladimir V. Kisil &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25717294&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kisilv@...&lt;/a&gt;
&lt;br&gt;-- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &lt;a href=&quot;http://maths.leeds.ac.uk/~kisilv/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maths.leeds.ac.uk/~kisilv/&lt;/a&gt;&lt;br&gt;&lt;br /&gt;--- inifcns_trans.cpp	2009-02-17 13:39:22.000000000 +0000
&lt;br&gt;+++ patches/inifcns_trans.cpp	2009-10-02 15:45:17.000000000 +0100
&lt;br&gt;@@ -99,9 +99,18 @@
&lt;br&gt;&amp;nbsp;	return exp(GiNaC::real_part(x))*sin(GiNaC::imag_part(x));
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+static ex exp_power(const ex &amp; x, const ex &amp; a)
&lt;br&gt;+{
&lt;br&gt;+	if (a.info(info_flags::integer) || (x.info(info_flags::real) &amp;&amp; a.info(info_flags::real)))
&lt;br&gt;+		return exp(x*a);
&lt;br&gt;+
&lt;br&gt;+	return power(exp(x), a).hold();
&lt;br&gt;+}
&lt;br&gt;+
&lt;br&gt;&amp;nbsp;REGISTER_FUNCTION(exp, eval_func(exp_eval).
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; evalf_func(exp_evalf).
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; derivative_func(exp_deriv).
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; power_func(exp_power).
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; real_part_func(exp_real_part).
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; imag_part_func(exp_imag_part).
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; latex_name(&amp;quot;\\exp&amp;quot;));
&lt;br&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25717294&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Powers-of-exponents-tp25625170p25717294.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25714747</id>
	<title>Re: Powers of exponents</title>
	<published>2009-10-02T05:11:51Z</published>
	<updated>2009-10-02T05:11:51Z</updated>
	<author>
		<name>Stephen Montgomery-Smith-3</name>
	</author>
	<content type="html">Vladimir V. Kisil wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Fri, 02 Oct 2009 00:00:13 +0200, &amp;quot;Richard B. Kreckel&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25714747&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kreckel@...&lt;/a&gt;&amp;gt; said:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; RK&amp;gt; Maybe it is just too late, but I don't see the motivation for
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; RK&amp;gt; the &amp;quot;is x an integer&amp;quot; condition.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 	Why not, if it is a correct substitution. Who know, may be as a
&lt;br&gt;&amp;gt; &amp;nbsp; result of some evaluation power of the exponents will becomes 2.
&lt;br&gt;&lt;br&gt;I think it is wrong to include &amp;quot;x is an integer.&amp;quot; &amp;nbsp;Even 1^i (which is 
&lt;br&gt;exp(0)^i) is not well defined (it can be any of e^(2 pi n) for all 
&lt;br&gt;integers).
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25714747&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Powers-of-exponents-tp25625170p25714747.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25711661</id>
	<title>Re: Powers of exponents</title>
	<published>2009-10-02T00:33:44Z</published>
	<updated>2009-10-02T00:33:44Z</updated>
	<author>
		<name>Vladimir V. Kisil-2</name>
	</author>
	<content type="html">&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Fri, 02 Oct 2009 00:00:13 +0200, &amp;quot;Richard B. Kreckel&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25711661&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kreckel@...&lt;/a&gt;&amp;gt; said:
&lt;br&gt;&amp;nbsp; &amp;nbsp; RK&amp;gt; Maybe it is just too late, but I don't see the motivation for
&lt;br&gt;&amp;nbsp; &amp;nbsp; RK&amp;gt; the &amp;quot;is x an integer&amp;quot; condition.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Why not, if it is a correct substitution. Who know, may be as a
&lt;br&gt;&amp;nbsp; result of some evaluation power of the exponents will becomes 2.
&lt;br&gt;&lt;br&gt;&amp;nbsp; Best wishes,
&lt;br&gt;&amp;nbsp; Vladimir &amp;nbsp;
&lt;br&gt;-- 
&lt;br&gt;Vladimir V. Kisil &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25711661&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kisilv@...&lt;/a&gt;
&lt;br&gt;-- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &lt;a href=&quot;http://maths.leeds.ac.uk/~kisilv/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maths.leeds.ac.uk/~kisilv/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25711661&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Powers-of-exponents-tp25625170p25711661.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25707254</id>
	<title>Re: Powers of exponents</title>
	<published>2009-10-01T15:00:13Z</published>
	<updated>2009-10-01T15:00:13Z</updated>
	<author>
		<name>Richard B. Kreckel</name>
	</author>
	<content type="html">Vladimir V. Kisil wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Thu, 01 Oct 2009 10:49:03 -0500, Stephen Montgomery-Smith &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25707254&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;stephen@...&lt;/a&gt;&amp;gt; said:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; SMS&amp;gt; It will also be true for arbitrary x if a is an integer.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 	Good point! The third iteration of the patch is attached.
&lt;br&gt;[...]
&lt;br&gt;&amp;gt; +	if (x.info(info_flags::integer) || a.info(info_flags::integer)
&lt;br&gt;&amp;gt; +		|| (x.info(info_flags::real) &amp;&amp; a.info(info_flags::real)))
&lt;br&gt;&amp;gt; +		return exp(x*a);
&lt;br&gt;&lt;br&gt;Maybe it is just too late, but I don't see the motivation for the &amp;quot;is x 
&lt;br&gt;an integer&amp;quot; condition.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;-richy.
&lt;br&gt;-- 
&lt;br&gt;Richard B. Kreckel
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.ginac.de/~kreckel/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ginac.de/~kreckel/&lt;/a&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;GiNaC-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25707254&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;GiNaC-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.cebix.net/mailman/listinfo/ginac-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.cebix.net/mailman/listinfo/ginac-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Ginac---Dev-f14347.html&quot; embed=&quot;fixTarget[14347]&quot; target=&quot;_top&quot; &gt;Ginac - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Powers-of-exponents-tp25625170p25707254.html" />
</entry>

</feed>
