]> www.ginac.de Git - ginac.git/log
ginac.git
20 years ago* debian/control: Bump standards patchversion.
Richard Kreckel [Sat, 20 Dec 2003 00:47:04 +0000 (00:47 +0000)]
* debian/control: Bump standards patchversion.
* debian/copyright: Flatter Peter and Andrew.  :-)

20 years agoSynced to 1.1
Jens Vollinga [Fri, 19 Dec 2003 17:37:57 +0000 (17:37 +0000)]
Synced to 1.1

20 years agosynced to HEAD (faster mul::expand())
Christian Bauer [Thu, 18 Dec 2003 18:52:57 +0000 (18:52 +0000)]
synced to HEAD (faster mul::expand())

20 years ago*** empty log message ***
Christian Bauer [Tue, 16 Dec 2003 18:24:41 +0000 (18:24 +0000)]
*** empty log message ***

20 years agosynced to HEAD
Christian Bauer [Tue, 16 Dec 2003 18:24:37 +0000 (18:24 +0000)]
synced to HEAD

20 years agosynced to HEAD (expand() checks)
Christian Bauer [Sat, 13 Dec 2003 19:04:58 +0000 (19:04 +0000)]
synced to HEAD (expand() checks)

20 years agosynced to HEAD (power::expand())
Christian Bauer [Sat, 13 Dec 2003 19:04:09 +0000 (19:04 +0000)]
synced to HEAD (power::expand())

20 years agooptimization to ex::expand()
Christian Bauer [Thu, 11 Dec 2003 21:17:07 +0000 (21:17 +0000)]
optimization to ex::expand()

20 years agoBetter output.
Jens Vollinga [Thu, 11 Dec 2003 20:52:43 +0000 (20:52 +0000)]
Better output.

20 years agoadded a check for the expand() problem
Christian Bauer [Thu, 11 Dec 2003 20:21:25 +0000 (20:21 +0000)]
added a check for the expand() problem

20 years agofixed a problem with expand() not fully expanding
Christian Bauer [Thu, 11 Dec 2003 20:21:09 +0000 (20:21 +0000)]
fixed a problem with expand() not fully expanding

20 years agoUpdated checks.
Jens Vollinga [Thu, 11 Dec 2003 19:36:44 +0000 (19:36 +0000)]
Updated checks.

20 years agodocumentation update
Christian Bauer [Thu, 11 Dec 2003 19:12:07 +0000 (19:12 +0000)]
documentation update

20 years agohash keys of indices must not depend on the index dimension; doing so breaks
Christian Bauer [Thu, 11 Dec 2003 18:57:15 +0000 (18:57 +0000)]
hash keys of indices must not depend on the index dimension; doing so breaks
the ordering of dummy indices that simplify_index() depends on

20 years agoAdded remark about bug removal.
Jens Vollinga [Thu, 11 Dec 2003 18:00:20 +0000 (18:00 +0000)]
Added remark about bug removal.

20 years agoMaximum number of function arguments raised to 14.
Jens Vollinga [Mon, 8 Dec 2003 18:20:13 +0000 (18:20 +0000)]
Maximum number of function arguments raised to 14.

20 years agoSynced bug fix to 1.1
Jens Vollinga [Mon, 1 Dec 2003 23:11:43 +0000 (23:11 +0000)]
Synced bug fix to 1.1

20 years agofixed typo
Christian Bauer [Thu, 20 Nov 2003 19:59:25 +0000 (19:59 +0000)]
fixed typo

20 years agosynced to HEAD (pkg-config support)
Christian Bauer [Thu, 20 Nov 2003 19:58:40 +0000 (19:58 +0000)]
synced to HEAD (pkg-config support)

20 years agodocumentation update
Christian Bauer [Tue, 18 Nov 2003 20:19:30 +0000 (20:19 +0000)]
documentation update

20 years agosynced to HEAD
Christian Bauer [Tue, 18 Nov 2003 20:13:27 +0000 (20:13 +0000)]
synced to HEAD

21 years agofixed release date :^) release_1-1-5
Christian Bauer [Wed, 5 Nov 2003 19:30:34 +0000 (19:30 +0000)]
fixed release date :^)

21 years agoUpdated NEWS for 1.1.5
Jens Vollinga [Wed, 5 Nov 2003 19:20:48 +0000 (19:20 +0000)]
Updated NEWS for 1.1.5

21 years agobumped version number to 1.1.5
Christian Bauer [Wed, 5 Nov 2003 19:09:05 +0000 (19:09 +0000)]
bumped version number to 1.1.5

21 years agoModified and added documentation for nested sums functions.
Jens Vollinga [Mon, 3 Nov 2003 18:16:41 +0000 (18:16 +0000)]
Modified and added documentation for nested sums functions.

21 years ago* Multiple Polylog now has "correct" order of parameters.
Jens Vollinga [Fri, 31 Oct 2003 20:00:58 +0000 (20:00 +0000)]
* Multiple Polylog now has "correct" order of parameters.
* Some code clean-up and documentation.

21 years agolocation of C++ FAQ Lite has changed
Christian Bauer [Thu, 30 Oct 2003 22:17:55 +0000 (22:17 +0000)]
location of C++ FAQ Lite has changed

21 years agoHarmonic polylogarithm now numerically evaluates for arbitrary arguments (the
Jens Vollinga [Sun, 26 Oct 2003 23:47:08 +0000 (23:47 +0000)]
Harmonic polylogarithm now numerically evaluates for arbitrary arguments (the
    parameters must still be positive integers).

21 years ago- zeta(x) now can do everything mZeta(x) can do (x can be a lst).
Jens Vollinga [Sat, 25 Oct 2003 01:27:29 +0000 (01:27 +0000)]
- zeta(x) now can do everything mZeta(x) can do (x can be a lst).
  zeta uses the nested sums convention for the order of
  parameters (mZeta has reversed order). zeta(1) doesn't throw
  an exception anymore, it simply doesn't evaluate.
  The use of mZeta is now deprecated, it will vanish from the source
  in the near future!!!

21 years agoFixed: functions (except for multiple polylog) have correct derivates now.
Jens Vollinga [Fri, 24 Oct 2003 15:57:38 +0000 (15:57 +0000)]
Fixed: functions (except for multiple polylog) have correct derivates now.

21 years agofinalize 1.1.4 release_1-1-4
Christian Bauer [Fri, 17 Oct 2003 17:44:30 +0000 (17:44 +0000)]
finalize 1.1.4

21 years agoUpdated news.
Jens Vollinga [Fri, 17 Oct 2003 16:48:47 +0000 (16:48 +0000)]
Updated news.

21 years ago* Sync to HEAD.
Richard Kreckel [Fri, 17 Oct 2003 14:26:09 +0000 (14:26 +0000)]
* Sync to HEAD.

21 years agofixed some documentation inconsistencies
Christian Bauer [Fri, 17 Oct 2003 00:28:34 +0000 (00:28 +0000)]
fixed some documentation inconsistencies

21 years agobumped version number
Christian Bauer [Thu, 16 Oct 2003 17:19:43 +0000 (17:19 +0000)]
bumped version number

21 years ago* Sync to HEAD.
Richard Kreckel [Mon, 13 Oct 2003 02:06:30 +0000 (02:06 +0000)]
* Sync to HEAD.

21 years ago* All your dependent bases are... D'Oh!
Richard Kreckel [Sun, 12 Oct 2003 23:50:01 +0000 (23:50 +0000)]
* All your dependent bases are... D'Oh!

21 years ago* All your dependent bases are belong to us!
Richard Kreckel [Sun, 12 Oct 2003 02:03:31 +0000 (02:03 +0000)]
* All your dependent bases are belong to us!

21 years agosynced to HEAD
Christian Bauer [Thu, 9 Oct 2003 21:08:02 +0000 (21:08 +0000)]
synced to HEAD

21 years agoFixed bug in H evalf (wrong order of parameters).
Jens Vollinga [Sun, 5 Oct 2003 17:47:19 +0000 (17:47 +0000)]
Fixed bug in H evalf (wrong order of parameters).
Fixed eval behaviour of multiple Li.
Speed optimizations for H and multiple Li.

21 years agomZeta now uses Crandall's algorithm with Bailey acceleration.
Jens Vollinga [Sun, 5 Oct 2003 14:21:58 +0000 (14:21 +0000)]
mZeta now uses Crandall's algorithm with Bailey acceleration.

21 years agoCode restructuring.
Jens Vollinga [Sun, 5 Oct 2003 12:42:19 +0000 (12:42 +0000)]
Code restructuring.

21 years agosynced to HEAD
Christian Bauer [Wed, 1 Oct 2003 17:44:17 +0000 (17:44 +0000)]
synced to HEAD

21 years agoSpeed improvements for S(n,p,x) and mZeta.
Jens Vollinga [Tue, 30 Sep 2003 21:48:38 +0000 (21:48 +0000)]
Speed improvements for S(n,p,x) and mZeta.

21 years ago*** empty log message ***
Christian Bauer [Tue, 30 Sep 2003 20:23:35 +0000 (20:23 +0000)]
*** empty log message ***

21 years agosynced to HEAD
Christian Bauer [Tue, 30 Sep 2003 20:23:27 +0000 (20:23 +0000)]
synced to HEAD

21 years agodocumentation update
Christian Bauer [Tue, 30 Sep 2003 20:23:23 +0000 (20:23 +0000)]
documentation update

21 years agoEuler-MacLaurin summation is only used if it is faster than the normal summation.
Jens Vollinga [Mon, 29 Sep 2003 16:06:35 +0000 (16:06 +0000)]
Euler-MacLaurin summation is only used if it is faster than the normal summation.
eval behaviour fixed.
mZeta checks for divergence.

21 years agoS(n,p,-1) with p>1 now evaluates.
Jens Vollinga [Tue, 23 Sep 2003 21:56:49 +0000 (21:56 +0000)]
S(n,p,-1) with p>1 now evaluates.

21 years agoClassical polylog now uses Euler-MacLaurin summation.
Jens Vollinga [Mon, 22 Sep 2003 21:26:04 +0000 (21:26 +0000)]
Classical polylog now uses Euler-MacLaurin summation.
Some speed improvements for S.

21 years agoseries expansion behaviour fixed.
Jens Vollinga [Fri, 19 Sep 2003 17:27:12 +0000 (17:27 +0000)]
series expansion behaviour fixed.
harmonic/multiple polylogs now check for convergence.

21 years agobetter error reporting in basic::subs()
Christian Bauer [Thu, 18 Sep 2003 19:38:01 +0000 (19:38 +0000)]
better error reporting in basic::subs()

21 years ago* ginsh_input(): Sync to HEAD.
Richard Kreckel [Sat, 6 Sep 2003 01:12:51 +0000 (01:12 +0000)]
* ginsh_input(): Sync to HEAD.

21 years agoadded a note about expressions in STL containers
Christian Bauer [Thu, 4 Sep 2003 19:33:39 +0000 (19:33 +0000)]
added a note about expressions in STL containers

21 years agosome cleanups in TeX output
Christian Bauer [Tue, 2 Sep 2003 18:28:18 +0000 (18:28 +0000)]
some cleanups in TeX output

21 years agoremoved ex::const_iterator (iterators will be implemented in GiNaC 1.2, but
Christian Bauer [Fri, 29 Aug 2003 20:57:31 +0000 (20:57 +0000)]
removed ex::const_iterator (iterators will be implemented in GiNaC 1.2, but
in a slightly different way)

21 years ago* Fix for lintian error "package-lacks-versioned-build-depends-on-debhelper 4".
Richard Kreckel [Fri, 29 Aug 2003 01:04:23 +0000 (01:04 +0000)]
* Fix for lintian error "package-lacks-versioned-build-depends-on-debhelper 4".

21 years ago* Updated to match Debian's current ginac_1.1.3-1.diff.gz.
Richard Kreckel [Fri, 29 Aug 2003 00:29:56 +0000 (00:29 +0000)]
* Updated to match Debian's current ginac_1.1.3-1.diff.gz.

21 years agoimplementation of ex::const_iterator::operator[] was missing
Christian Bauer [Tue, 26 Aug 2003 22:01:12 +0000 (22:01 +0000)]
implementation of ex::const_iterator::operator[] was missing

21 years agofixed memory leak in subs(), reproducible by, for example, the following code:
Christian Bauer [Tue, 26 Aug 2003 19:37:55 +0000 (19:37 +0000)]
fixed memory leak in subs(), reproducible by, for example, the following code:
    symbol x("x");
    ex e = lst(x, 1/x);
    ex f = e.subs(x == 0); // throws an exception

21 years agosynced to 1.2
Christian Bauer [Mon, 25 Aug 2003 18:46:22 +0000 (18:46 +0000)]
synced to 1.2

21 years agono timer.h release_1-1-3
Christian Bauer [Fri, 22 Aug 2003 17:20:23 +0000 (17:20 +0000)]
no timer.h

21 years agopreparing for 1.1.3 release
Christian Bauer [Fri, 22 Aug 2003 17:13:58 +0000 (17:13 +0000)]
preparing for 1.1.3 release

21 years ago- documentation update
Christian Bauer [Fri, 22 Aug 2003 17:13:54 +0000 (17:13 +0000)]
- documentation update
- preparing for 1.1.3 release

21 years agosynced to 1.2
Christian Bauer [Fri, 22 Aug 2003 17:05:59 +0000 (17:05 +0000)]
synced to 1.2

21 years agohash_map.h didn't get installed
Christian Bauer [Fri, 22 Aug 2003 17:01:15 +0000 (17:01 +0000)]
hash_map.h didn't get installed

21 years agosynced to 1.2
Christian Bauer [Thu, 21 Aug 2003 22:57:34 +0000 (22:57 +0000)]
synced to 1.2

21 years agosynced to 1.2
Christian Bauer [Thu, 21 Aug 2003 22:50:32 +0000 (22:50 +0000)]
synced to 1.2

21 years agosynced to 1.2
Christian Bauer [Wed, 20 Aug 2003 22:25:34 +0000 (22:25 +0000)]
synced to 1.2

21 years agofixed typo
Christian Bauer [Wed, 20 Aug 2003 22:16:05 +0000 (22:16 +0000)]
fixed typo

21 years agosynced to 1.1
Christian Bauer [Wed, 20 Aug 2003 21:11:00 +0000 (21:11 +0000)]
synced to 1.1

21 years agosynced to 1.2
Christian Bauer [Wed, 20 Aug 2003 21:08:21 +0000 (21:08 +0000)]
synced to 1.2

21 years agosynced to 1.2
Christian Bauer [Mon, 18 Aug 2003 20:33:28 +0000 (20:33 +0000)]
synced to 1.2

21 years ago- synced to 1.2
Christian Bauer [Mon, 18 Aug 2003 19:06:36 +0000 (19:06 +0000)]
- synced to 1.2
- added missing exam_inifcns_nstdsums.h

21 years agoMade exam self-contained.
Jens Vollinga [Fri, 15 Aug 2003 14:39:58 +0000 (14:39 +0000)]
Made exam self-contained.

21 years ago* acinclude.m4 (GINAC_CHECK_ERRORS): exit with non-zero return value on error.
Richard Kreckel [Fri, 15 Aug 2003 01:46:47 +0000 (01:46 +0000)]
* acinclude.m4 (GINAC_CHECK_ERRORS): exit with non-zero return value on error.
  Thus, debian/rules and similar environments can easily probe the return value
  of configure and forego a hopeless compilation effort.  This has been the
  cause of much pain and suffering for the poor Debian m68k build daemon.

21 years agoAdded test for new functions.
Jens Vollinga [Thu, 14 Aug 2003 18:49:46 +0000 (18:49 +0000)]
Added test for new functions.

21 years agoManual mentions new functions.
Jens Vollinga [Thu, 14 Aug 2003 18:48:27 +0000 (18:48 +0000)]
Manual mentions new functions.

21 years agoAdded new functions (polylogarithm[classical/multiple/harmonic/nielsens] and multiple...
Jens Vollinga [Thu, 14 Aug 2003 18:47:45 +0000 (18:47 +0000)]
Added new functions (polylogarithm[classical/multiple/harmonic/nielsens] and multiple zeta value)

21 years agolst(0) now works as expected
Christian Bauer [Wed, 13 Aug 2003 18:44:47 +0000 (18:44 +0000)]
lst(0) now works as expected

21 years agofixed punctuation
Christian Bauer [Wed, 13 Aug 2003 18:44:36 +0000 (18:44 +0000)]
fixed punctuation

21 years agofinalized 1.1.2 release_1-1-2
Christian Bauer [Mon, 11 Aug 2003 17:54:22 +0000 (17:54 +0000)]
finalized 1.1.2

21 years agofixed typo
Christian Bauer [Wed, 6 Aug 2003 18:34:41 +0000 (18:34 +0000)]
fixed typo

21 years agosynced to 1.2
Christian Bauer [Mon, 21 Jul 2003 19:46:33 +0000 (19:46 +0000)]
synced to 1.2

21 years agogenerous use of subs_options::no_pattern
Christian Bauer [Mon, 21 Jul 2003 18:45:00 +0000 (18:45 +0000)]
generous use of subs_options::no_pattern

21 years agomore efficient default is_exactly_a<>()
Christian Bauer [Mon, 21 Jul 2003 17:44:38 +0000 (17:44 +0000)]
more efficient default is_exactly_a<>()

21 years ago- subs_no_pattern -> no_pattern, subs_algebraic -> algebraic
Christian Bauer [Mon, 21 Jul 2003 17:43:52 +0000 (17:43 +0000)]
- subs_no_pattern -> no_pattern, subs_algebraic -> algebraic
- backported the expariseq::subschildren() optimization from 1.2

21 years agosubs_no_pattern -> no_pattern
Christian Bauer [Mon, 21 Jul 2003 17:34:21 +0000 (17:34 +0000)]
subs_no_pattern -> no_pattern

21 years agosynced with 1.2
Christian Bauer [Mon, 21 Jul 2003 17:24:18 +0000 (17:24 +0000)]
synced with 1.2

21 years agosome (trivial) fixes for gcc 3.4
Christian Bauer [Thu, 17 Jul 2003 20:19:57 +0000 (20:19 +0000)]
some (trivial) fixes for gcc 3.4

21 years agosynced to 1.2
Christian Bauer [Fri, 11 Jul 2003 20:20:09 +0000 (20:20 +0000)]
synced to 1.2

21 years agomention the subs_options
Christian Bauer [Fri, 11 Jul 2003 19:23:54 +0000 (19:23 +0000)]
mention the subs_options

21 years agosynced to 1.2
Christian Bauer [Fri, 11 Jul 2003 18:38:29 +0000 (18:38 +0000)]
synced to 1.2

21 years agosynced to 1.2
Christian Bauer [Thu, 10 Jul 2003 20:40:43 +0000 (20:40 +0000)]
synced to 1.2

21 years agosynced to 1.1
Christian Bauer [Wed, 2 Jul 2003 17:43:29 +0000 (17:43 +0000)]
synced to 1.1

21 years agonumeric denominators weren't made unit normal in fraction cancellation
Christian Bauer [Mon, 30 Jun 2003 22:03:06 +0000 (22:03 +0000)]
numeric denominators weren't made unit normal in fraction cancellation

21 years agodocumentation update
Christian Bauer [Mon, 30 Jun 2003 22:02:09 +0000 (22:02 +0000)]
documentation update

21 years agosynced to 1.2
Christian Bauer [Mon, 30 Jun 2003 16:50:17 +0000 (16:50 +0000)]
synced to 1.2

21 years agofaster unarchiving (find_registered_class_info() uses a map instead of a
Christian Bauer [Sun, 22 Jun 2003 20:22:26 +0000 (20:22 +0000)]
faster unarchiving (find_registered_class_info() uses a map instead of a
linear search)

21 years agosynced to 1.2
Christian Bauer [Fri, 20 Jun 2003 18:06:09 +0000 (18:06 +0000)]
synced to 1.2