ginac.git
14 years ago* Fix some language conformance issues needed for GCC 4.0
Richard Kreckel [Fri, 11 Mar 2005 00:54:20 +0000 (00:54 +0000)]
* Fix some language conformance issues needed for GCC 4.0
  (c.f. Debian Bug#298400).

14 years ago* Avoid suprious cross-references caused by @strong{Note:}.
Richard Kreckel [Wed, 2 Mar 2005 00:40:51 +0000 (00:40 +0000)]
* Avoid suprious cross-references caused by @strong{Note:}.

14 years agocommented out internal debugging function
Christian Bauer [Tue, 22 Feb 2005 19:15:09 +0000 (19:15 +0000)]
commented out internal debugging function

14 years agoHappy new year!
Christian Bauer [Tue, 22 Feb 2005 18:37:50 +0000 (18:37 +0000)]
Happy new year!

14 years agoremove dependence on YYTEXT_POINTER which is not being defined when lex is
Christian Bauer [Mon, 21 Feb 2005 19:36:43 +0000 (19:36 +0000)]
remove dependence on YYTEXT_POINTER which is not being defined when lex is
missing; explicitly request a %pointer instead

14 years ago* clifford_moebius_map: honor representation label (Vladimir Kisil).
Richard Kreckel [Thu, 10 Feb 2005 02:59:58 +0000 (02:59 +0000)]
* clifford_moebius_map: honor representation label (Vladimir Kisil).

14 years agodon't produce zero coefficients in a pseries object [Chris Dams]
Christian Bauer [Sun, 6 Feb 2005 16:22:19 +0000 (16:22 +0000)]
don't produce zero coefficients in a pseries object [Chris Dams]

14 years ago* Simplified creation of flyweight objects (by Chris Dams).
Richard Kreckel [Sat, 5 Feb 2005 01:16:38 +0000 (01:16 +0000)]
* Simplified creation of flyweight objects (by Chris Dams).

14 years ago* Account for updates made three weeks ago.
Richard Kreckel [Sat, 5 Feb 2005 01:14:28 +0000 (01:14 +0000)]
* Account for updates made three weeks ago.

14 years ago* Upgrade from libreadline4 to libreadline5.
Richard Kreckel [Sat, 5 Feb 2005 01:12:42 +0000 (01:12 +0000)]
* Upgrade from libreadline4 to libreadline5.

14 years ago* Bumped minor versions.
Richard Kreckel [Sat, 5 Feb 2005 00:51:14 +0000 (00:51 +0000)]
* Bumped minor versions.

14 years ago* Fix static initialization order fiasco.
Richard Kreckel [Sat, 8 Jan 2005 00:01:53 +0000 (00:01 +0000)]
* Fix static initialization order fiasco.

14 years agoreplaced non-ASCII characters
Christian Bauer [Wed, 29 Dec 2004 22:27:52 +0000 (22:27 +0000)]
replaced non-ASCII characters

14 years ago* Return
Richard Kreckel [Sun, 26 Dec 2004 21:36:28 +0000 (21:36 +0000)]
* Return

14 years ago* Minor optimization: swap instead of assign.
Richard Kreckel [Sun, 26 Dec 2004 18:48:29 +0000 (18:48 +0000)]
* Minor optimization: swap instead of assign.

15 years agodocumentation update
Christian Bauer [Fri, 26 Nov 2004 17:27:43 +0000 (17:27 +0000)]
documentation update

15 years agoexplain what we mean by "cofactor"
Christian Bauer [Mon, 15 Nov 2004 14:23:17 +0000 (14:23 +0000)]
explain what we mean by "cofactor"

15 years agoimprovements to pseries, esp. wrt series expansion of integrals [Chris Dams]
Christian Bauer [Fri, 29 Oct 2004 15:11:39 +0000 (15:11 +0000)]
improvements to pseries, esp. wrt series expansion of integrals [Chris Dams]

15 years agomake integral() and eval_integ() available in ginsh
Christian Bauer [Wed, 27 Oct 2004 21:23:26 +0000 (21:23 +0000)]
make integral() and eval_integ() available in ginsh

15 years agopass --libdir to ./configure (x86-64 target needs it)
Christian Bauer [Wed, 27 Oct 2004 13:38:51 +0000 (13:38 +0000)]
pass --libdir to ./configure (x86-64 target needs it)

15 years ago* shlibs: Fixed library versioning, oops!
Richard Kreckel [Tue, 26 Oct 2004 03:17:25 +0000 (03:17 +0000)]
* shlibs: Fixed library versioning, oops!
* changelog: staightened out some matters of fact (dates etc.)

15 years agoFixed bug in basic::subs_one_level.
Jens Vollinga [Mon, 25 Oct 2004 12:13:49 +0000 (12:13 +0000)]
Fixed bug in basic::subs_one_level.

15 years agoFinalizing 1.3 release_1-3-0
Jens Vollinga [Tue, 19 Oct 2004 17:58:33 +0000 (17:58 +0000)]
Finalizing 1.3

15 years agopolished
Christian Bauer [Tue, 19 Oct 2004 17:46:21 +0000 (17:46 +0000)]
polished

15 years agoAdded reference.
Jens Vollinga [Tue, 19 Oct 2004 17:28:36 +0000 (17:28 +0000)]
Added reference.

15 years agoRevised reference.
Jens Vollinga [Tue, 19 Oct 2004 17:25:07 +0000 (17:25 +0000)]
Revised reference.

15 years agoContributers list now includes V. Kisil.
Jens Vollinga [Tue, 19 Oct 2004 16:17:50 +0000 (16:17 +0000)]
Contributers list now includes V. Kisil.

15 years agoUpdated NEWS.
Jens Vollinga [Tue, 19 Oct 2004 15:50:14 +0000 (15:50 +0000)]
Updated NEWS.

15 years ago* new G function (multiple polylogarithm).
Jens Vollinga [Tue, 19 Oct 2004 15:20:33 +0000 (15:20 +0000)]
* new G function (multiple polylogarithm).
* Li now evaluates for arbitrary arguments.

15 years agoNew checks for G and Li functions.
Jens Vollinga [Tue, 19 Oct 2004 15:18:46 +0000 (15:18 +0000)]
New checks for G and Li functions.

15 years agoTutorial mentions new G function.
Jens Vollinga [Tue, 19 Oct 2004 14:55:01 +0000 (14:55 +0000)]
Tutorial mentions new G function.

15 years agocanonicalise_clifford(), clifford_prime() and remove_dirac_ONE() handle matrices...
Jens Vollinga [Mon, 18 Oct 2004 18:15:23 +0000 (18:15 +0000)]
canonicalise_clifford(), clifford_prime() and remove_dirac_ONE() handle matrices and lists now.

15 years ago* clifford_to_lst() applies to lst.
Jens Vollinga [Fri, 15 Oct 2004 17:12:03 +0000 (17:12 +0000)]
* clifford_to_lst() applies to lst.
* new additional clifford_moebius_map.

15 years agoDocumentation for generalized clifford algebra.
Jens Vollinga [Fri, 15 Oct 2004 17:09:48 +0000 (17:09 +0000)]
Documentation for generalized clifford algebra.

15 years agoadded CVS instructions
Christian Bauer [Thu, 14 Oct 2004 19:37:12 +0000 (19:37 +0000)]
added CVS instructions

15 years agoadded error handling to op()/let_op()
Christian Bauer [Thu, 14 Oct 2004 19:36:45 +0000 (19:36 +0000)]
added error handling to op()/let_op()

15 years agoVarious bug-fixes and enhancements (new moebius transformation).
Jens Vollinga [Tue, 12 Oct 2004 13:35:18 +0000 (13:35 +0000)]
Various bug-fixes and enhancements (new moebius transformation).

15 years agoAdded integral class.
Jens Vollinga [Tue, 12 Oct 2004 13:32:11 +0000 (13:32 +0000)]
Added integral class.

15 years agoAdded documentation about integral class.
Jens Vollinga [Tue, 12 Oct 2004 13:31:59 +0000 (13:31 +0000)]
Added documentation about integral class.

15 years ago* Prepare for packaging of version 1.3.
Richard Kreckel [Fri, 8 Oct 2004 22:49:44 +0000 (22:49 +0000)]
* Prepare for packaging of version 1.3.

15 years agofixed another power::series() bug [Alexei Sheplyakov]
Christian Bauer [Wed, 6 Oct 2004 15:59:20 +0000 (15:59 +0000)]
fixed another power::series() bug [Alexei Sheplyakov]

15 years agoinclude ginac.pc in libginac-dev [Alexei Sheplyakov]
Christian Bauer [Wed, 6 Oct 2004 15:40:20 +0000 (15:40 +0000)]
include ginac.pc in libginac-dev [Alexei Sheplyakov]

15 years agobinomial(n,k) evaluates for non-integer n [Ralph Stephan]
Christian Bauer [Wed, 6 Oct 2004 15:31:23 +0000 (15:31 +0000)]
binomial(n,k) evaluates for non-integer n [Ralph Stephan]

15 years agoreplaced non-ASCII character in exception msg
Christian Bauer [Wed, 6 Oct 2004 15:31:03 +0000 (15:31 +0000)]
replaced non-ASCII character in exception msg

15 years agofixed typo
Christian Bauer [Thu, 30 Sep 2004 17:39:05 +0000 (17:39 +0000)]
fixed typo

15 years agodbgprint() now uses a print_dflt
Christian Bauer [Thu, 30 Sep 2004 17:38:57 +0000 (17:38 +0000)]
dbgprint() now uses a print_dflt

15 years ago* Li2_do_sum_Xn: Optimize (avoid repeated multiplication).
Richard Kreckel [Sun, 26 Sep 2004 01:47:39 +0000 (01:47 +0000)]
* Li2_do_sum_Xn: Optimize (avoid repeated multiplication).

15 years ago* power::info(): Unpolynomialize sin(x)^2 (by Chris Dams).
Richard Kreckel [Fri, 24 Sep 2004 01:46:19 +0000 (01:46 +0000)]
* power::info(): Unpolynomialize sin(x)^2 (by Chris Dams).

15 years agoSynced bug fix to HEAD.
Jens Vollinga [Thu, 23 Sep 2004 18:38:07 +0000 (18:38 +0000)]
Synced bug fix to HEAD.

15 years agolog(-<realnumber>) now returns a real number (correct CVS check-in)
Jens Vollinga [Wed, 1 Sep 2004 15:10:27 +0000 (15:10 +0000)]
log(-<realnumber>) now returns a real number (correct CVS check-in)

15 years agolog(-<realnumber>) now returns a real number
Jens Vollinga [Wed, 1 Sep 2004 15:07:58 +0000 (15:07 +0000)]
log(-<realnumber>) now returns a real number

15 years ago- added ex::unitcontprim()
Christian Bauer [Fri, 20 Aug 2004 20:14:10 +0000 (20:14 +0000)]
- added ex::unitcontprim()
- fixed a problem where content() would return something that was not unit
  normal

15 years agoadded another check
Christian Bauer [Fri, 20 Aug 2004 20:13:43 +0000 (20:13 +0000)]
added another check

15 years agocache other.p in assignment; this should fix the "assignment of
Christian Bauer [Fri, 20 Aug 2004 20:13:09 +0000 (20:13 +0000)]
cache other.p in assignment; this should fix the "assignment of
sub-expression" problem with operator[]

15 years agosynced to 1.2 (documentation building)
Christian Bauer [Wed, 11 Aug 2004 01:01:26 +0000 (01:01 +0000)]
synced to 1.2 (documentation building)

15 years agoupdated mailing list info
Christian Bauer [Tue, 10 Aug 2004 23:55:35 +0000 (23:55 +0000)]
updated mailing list info

15 years agoSynced to HEAD
Jens Vollinga [Mon, 9 Aug 2004 18:48:45 +0000 (18:48 +0000)]
Synced to HEAD

15 years agoSynced to HEAD
Jens Vollinga [Mon, 9 Aug 2004 18:32:56 +0000 (18:32 +0000)]
Synced to HEAD

15 years agopatch for readline 5.0 [Howard B. Golden]
Christian Bauer [Fri, 6 Aug 2004 20:01:45 +0000 (20:01 +0000)]
patch for readline 5.0 [Howard B. Golden]

15 years ago- added variants of dirac_trace() and color_trace() that take the trace over
Christian Bauer [Thu, 5 Aug 2004 21:06:15 +0000 (21:06 +0000)]
- added variants of dirac_trace() and color_trace() that take the trace over
  more than one representation label by specifying a set or list of labels
- diracgamma::contract_with() uses Chisholm identities in 4 dimensions to
  produce more compact results
- added missing documentation for options parameter of simplify_indexed()

15 years agoadded variants of dirac_trace() and color_trace() that take the trace over
Christian Bauer [Thu, 5 Aug 2004 21:05:39 +0000 (21:05 +0000)]
added variants of dirac_trace() and color_trace() that take the trace over
more than one representation label by specifying a set or list of labels

15 years ago- added checks for multiple-label traces
Christian Bauer [Thu, 5 Aug 2004 21:05:20 +0000 (21:05 +0000)]
- added checks for multiple-label traces

15 years agosynced to 1.2 (bogus assertion and evaluated symmetry nodes)
Christian Bauer [Tue, 3 Aug 2004 19:20:37 +0000 (19:20 +0000)]
synced to 1.2 (bogus assertion and evaluated symmetry nodes)

15 years agoadded something about functions with variable number of arguments
Christian Bauer [Mon, 2 Aug 2004 22:07:02 +0000 (22:07 +0000)]
added something about functions with variable number of arguments

15 years ago(p.i*p.i).get_free_indices() returned (.i) instead of ()
Christian Bauer [Mon, 2 Aug 2004 21:40:25 +0000 (21:40 +0000)]
(p.i*p.i).get_free_indices() returned (.i) instead of ()

15 years agoadded check for power::get_free_indices()
Christian Bauer [Mon, 2 Aug 2004 21:40:04 +0000 (21:40 +0000)]
added check for power::get_free_indices()

15 years agoexpand() before integer_content()
Christian Bauer [Mon, 2 Aug 2004 19:55:06 +0000 (19:55 +0000)]
expand() before integer_content()

15 years agointeger_content()/content()/primpart() work with polynomials with rational
Christian Bauer [Mon, 2 Aug 2004 19:50:44 +0000 (19:50 +0000)]
integer_content()/content()/primpart() work with polynomials with rational
coefficients

15 years agoadded checks for integer_content()/content()/primpart()
Christian Bauer [Mon, 2 Aug 2004 19:50:30 +0000 (19:50 +0000)]
added checks for integer_content()/content()/primpart()

15 years agoadded integer_content() function
Christian Bauer [Mon, 2 Aug 2004 19:44:49 +0000 (19:44 +0000)]
added integer_content() function

15 years agofixed typos
Christian Bauer [Fri, 23 Jul 2004 18:29:57 +0000 (18:29 +0000)]
fixed typos

15 years agosynced to 1.2 (typos, better ncmul::degree() and ::coeff())
Christian Bauer [Thu, 22 Jul 2004 23:06:03 +0000 (23:06 +0000)]
synced to 1.2 (typos, better ncmul::degree() and ::coeff())

15 years ago* Check polynomialism of resultant() args.
Richard Kreckel [Sat, 10 Jul 2004 00:06:29 +0000 (00:06 +0000)]
* Check polynomialism of resultant() args.

15 years agomain() -> int main() (C++ standard says so)
Christian Bauer [Mon, 5 Jul 2004 19:56:28 +0000 (19:56 +0000)]
main() -> int main() (C++ standard says so)

15 years agoFixed bug that caused evalf to crash especially on 64bit machines
Jens Vollinga [Sun, 4 Jul 2004 22:09:08 +0000 (22:09 +0000)]
Fixed bug that caused evalf to crash especially on 64bit machines

15 years agoconjugate() symbolic function renamed to conjugate_function()
Christian Bauer [Sun, 4 Jul 2004 15:07:05 +0000 (15:07 +0000)]
conjugate() symbolic function renamed to conjugate_function()

15 years agoadded add::conjugate(), solving problems with numeric factors
Christian Bauer [Sun, 4 Jul 2004 15:06:46 +0000 (15:06 +0000)]
added add::conjugate(), solving problems with numeric factors

15 years agodirac_slash() called the wrong clifford constructor
Christian Bauer [Sun, 4 Jul 2004 15:03:52 +0000 (15:03 +0000)]
dirac_slash() called the wrong clifford constructor

15 years agofixed operator precedence
Christian Bauer [Thu, 1 Jul 2004 20:16:56 +0000 (20:16 +0000)]
fixed operator precedence

15 years agoobvious patch from Chris Dams
Christian Bauer [Tue, 29 Jun 2004 18:38:42 +0000 (18:38 +0000)]
obvious patch from Chris Dams

15 years agoresultant() takes three "const ex &" parameters
Christian Bauer [Tue, 29 Jun 2004 18:38:35 +0000 (18:38 +0000)]
resultant() takes three "const ex &" parameters

15 years ago* Added resultant() function (by Ralf Stephan <ralf@ark.in-berlin.de>).
Richard Kreckel [Mon, 28 Jun 2004 23:09:11 +0000 (23:09 +0000)]
* Added resultant() function (by Ralf Stephan <ralf@ark.in-berlin.de>).

15 years agofixed typos
Christian Bauer [Tue, 22 Jun 2004 14:36:27 +0000 (14:36 +0000)]
fixed typos

15 years agopatches from Chris Dams
Christian Bauer [Tue, 15 Jun 2004 20:35:32 +0000 (20:35 +0000)]
patches from Chris Dams

15 years ago* Well, adjust version.
Richard Kreckel [Tue, 15 Jun 2004 01:54:01 +0000 (01:54 +0000)]
* Well, adjust version.

15 years ago- No,
Richard Kreckel [Tue, 15 Jun 2004 01:51:44 +0000 (01:51 +0000)]
- No,

15 years ago- Added method matrix::rank().
Richard Kreckel [Tue, 15 Jun 2004 01:48:54 +0000 (01:48 +0000)]
- Added method matrix::rank().
- Fixes to matrix elimination routines, needed for rank computations.

15 years ago- clifford::metric stores the metric without indices, removing rendundancy
Christian Bauer [Mon, 14 Jun 2004 19:15:02 +0000 (19:15 +0000)]
- clifford::metric stores the metric without indices, removing rendundancy
- default metric comes from a flyweight to conserve memory
- API change: The 'metr' argument to clifford_unit() and lst_to_clifford()
  is now a tensor or a symmetric matrix without indices

15 years agoadapted to changed clifford_unit() API
Christian Bauer [Mon, 14 Jun 2004 19:12:36 +0000 (19:12 +0000)]
adapted to changed clifford_unit() API

15 years agoadded checks for generalized clifford units
Christian Bauer [Mon, 14 Jun 2004 18:09:05 +0000 (18:09 +0000)]
added checks for generalized clifford units

15 years agofixed typo in comment
Christian Bauer [Fri, 11 Jun 2004 21:32:00 +0000 (21:32 +0000)]
fixed typo in comment

15 years ago- expanded the section on symbols
Christian Bauer [Fri, 11 Jun 2004 21:30:55 +0000 (21:30 +0000)]
- expanded the section on symbols
- added a list of functions of numeric objects

15 years agosynced to 1.2 (memory conservation)
Christian Bauer [Thu, 10 Jun 2004 02:30:29 +0000 (02:30 +0000)]
synced to 1.2 (memory conservation)

15 years agoadded docs for exhashmap
Christian Bauer [Tue, 8 Jun 2004 19:26:26 +0000 (19:26 +0000)]
added docs for exhashmap

15 years agosynced to 1.2 (template<>)
Christian Bauer [Tue, 8 Jun 2004 18:50:25 +0000 (18:50 +0000)]
synced to 1.2 (template<>)

15 years agofixed typo
Christian Bauer [Tue, 8 Jun 2004 18:50:19 +0000 (18:50 +0000)]
fixed typo

15 years agoadded docs for const_pre/postorder_iterator
Christian Bauer [Tue, 8 Jun 2004 18:12:53 +0000 (18:12 +0000)]
added docs for const_pre/postorder_iterator

15 years agoconst_preorder_iterator and const_postorder_iterator and associated methods
Christian Bauer [Tue, 25 May 2004 18:57:01 +0000 (18:57 +0000)]
const_preorder_iterator and const_postorder_iterator and associated methods
ex::pre/postorder_begin/end() are now operative

15 years agoadded the possibility to get some statistical information from ex::compare()
Christian Bauer [Tue, 25 May 2004 17:59:31 +0000 (17:59 +0000)]
added the possibility to get some statistical information from ex::compare()

15 years agofixed varidx LaTeX output
Christian Bauer [Mon, 17 May 2004 01:05:45 +0000 (01:05 +0000)]
fixed varidx LaTeX output