]>
www.ginac.de Git - ginac.git/log
Richard Kreckel [Sat, 20 Dec 2003 00:47:04 +0000 (00:47 +0000)]
* debian/control: Bump standards patchversion.
* debian/copyright: Flatter Peter and Andrew. :-)
Jens Vollinga [Fri, 19 Dec 2003 17:37:57 +0000 (17:37 +0000)]
Synced to 1.1
Christian Bauer [Thu, 18 Dec 2003 18:52:57 +0000 (18:52 +0000)]
synced to HEAD (faster mul::expand())
Christian Bauer [Tue, 16 Dec 2003 18:24:41 +0000 (18:24 +0000)]
*** empty log message ***
Christian Bauer [Tue, 16 Dec 2003 18:24:37 +0000 (18:24 +0000)]
synced to HEAD
Christian Bauer [Sat, 13 Dec 2003 19:04:58 +0000 (19:04 +0000)]
synced to HEAD (expand() checks)
Christian Bauer [Sat, 13 Dec 2003 19:04:09 +0000 (19:04 +0000)]
synced to HEAD (power::expand())
Christian Bauer [Thu, 11 Dec 2003 21:17:07 +0000 (21:17 +0000)]
optimization to ex::expand()
Jens Vollinga [Thu, 11 Dec 2003 20:52:43 +0000 (20:52 +0000)]
Better output.
Christian Bauer [Thu, 11 Dec 2003 20:21:25 +0000 (20:21 +0000)]
added a check for the expand() problem
Christian Bauer [Thu, 11 Dec 2003 20:21:09 +0000 (20:21 +0000)]
fixed a problem with expand() not fully expanding
Jens Vollinga [Thu, 11 Dec 2003 19:36:44 +0000 (19:36 +0000)]
Updated checks.
Christian Bauer [Thu, 11 Dec 2003 19:12:07 +0000 (19:12 +0000)]
documentation update
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
Jens Vollinga [Thu, 11 Dec 2003 18:00:20 +0000 (18:00 +0000)]
Added remark about bug removal.
Jens Vollinga [Mon, 8 Dec 2003 18:20:13 +0000 (18:20 +0000)]
Maximum number of function arguments raised to 14.
Jens Vollinga [Mon, 1 Dec 2003 23:11:43 +0000 (23:11 +0000)]
Synced bug fix to 1.1
Christian Bauer [Thu, 20 Nov 2003 19:59:25 +0000 (19:59 +0000)]
fixed typo
Christian Bauer [Thu, 20 Nov 2003 19:58:40 +0000 (19:58 +0000)]
synced to HEAD (pkg-config support)
Christian Bauer [Tue, 18 Nov 2003 20:19:30 +0000 (20:19 +0000)]
documentation update
Christian Bauer [Tue, 18 Nov 2003 20:13:27 +0000 (20:13 +0000)]
synced to HEAD
Christian Bauer [Wed, 5 Nov 2003 19:30:34 +0000 (19:30 +0000)]
fixed release date :^)
Jens Vollinga [Wed, 5 Nov 2003 19:20:48 +0000 (19:20 +0000)]
Updated NEWS for 1.1.5
Christian Bauer [Wed, 5 Nov 2003 19:09:05 +0000 (19:09 +0000)]
bumped version number to 1.1.5
Jens Vollinga [Mon, 3 Nov 2003 18:16:41 +0000 (18:16 +0000)]
Modified and added documentation for nested sums functions.
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.
Christian Bauer [Thu, 30 Oct 2003 22:17:55 +0000 (22:17 +0000)]
location of C++ FAQ Lite has changed
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).
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!!!
Jens Vollinga [Fri, 24 Oct 2003 15:57:38 +0000 (15:57 +0000)]
Fixed: functions (except for multiple polylog) have correct derivates now.
Christian Bauer [Fri, 17 Oct 2003 17:44:30 +0000 (17:44 +0000)]
finalize 1.1.4
Jens Vollinga [Fri, 17 Oct 2003 16:48:47 +0000 (16:48 +0000)]
Updated news.
Richard Kreckel [Fri, 17 Oct 2003 14:26:09 +0000 (14:26 +0000)]
* Sync to HEAD.
Christian Bauer [Fri, 17 Oct 2003 00:28:34 +0000 (00:28 +0000)]
fixed some documentation inconsistencies
Christian Bauer [Thu, 16 Oct 2003 17:19:43 +0000 (17:19 +0000)]
bumped version number
Richard Kreckel [Mon, 13 Oct 2003 02:06:30 +0000 (02:06 +0000)]
* Sync to HEAD.
Richard Kreckel [Sun, 12 Oct 2003 23:50:01 +0000 (23:50 +0000)]
* All your dependent bases are... D'Oh!
Richard Kreckel [Sun, 12 Oct 2003 02:03:31 +0000 (02:03 +0000)]
* All your dependent bases are belong to us!
Christian Bauer [Thu, 9 Oct 2003 21:08:02 +0000 (21:08 +0000)]
synced to HEAD
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.
Jens Vollinga [Sun, 5 Oct 2003 14:21:58 +0000 (14:21 +0000)]
mZeta now uses Crandall's algorithm with Bailey acceleration.
Jens Vollinga [Sun, 5 Oct 2003 12:42:19 +0000 (12:42 +0000)]
Code restructuring.
Christian Bauer [Wed, 1 Oct 2003 17:44:17 +0000 (17:44 +0000)]
synced to HEAD
Jens Vollinga [Tue, 30 Sep 2003 21:48:38 +0000 (21:48 +0000)]
Speed improvements for S(n,p,x) and mZeta.
Christian Bauer [Tue, 30 Sep 2003 20:23:35 +0000 (20:23 +0000)]
*** empty log message ***
Christian Bauer [Tue, 30 Sep 2003 20:23:27 +0000 (20:23 +0000)]
synced to HEAD
Christian Bauer [Tue, 30 Sep 2003 20:23:23 +0000 (20:23 +0000)]
documentation update
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.
Jens Vollinga [Tue, 23 Sep 2003 21:56:49 +0000 (21:56 +0000)]
S(n,p,-1) with p>1 now evaluates.
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.
Jens Vollinga [Fri, 19 Sep 2003 17:27:12 +0000 (17:27 +0000)]
series expansion behaviour fixed.
harmonic/multiple polylogs now check for convergence.
Christian Bauer [Thu, 18 Sep 2003 19:38:01 +0000 (19:38 +0000)]
better error reporting in basic::subs()
Richard Kreckel [Sat, 6 Sep 2003 01:12:51 +0000 (01:12 +0000)]
* ginsh_input(): Sync to HEAD.
Christian Bauer [Thu, 4 Sep 2003 19:33:39 +0000 (19:33 +0000)]
added a note about expressions in STL containers
Christian Bauer [Tue, 2 Sep 2003 18:28:18 +0000 (18:28 +0000)]
some cleanups in TeX output
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)
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".
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.
Christian Bauer [Tue, 26 Aug 2003 22:01:12 +0000 (22:01 +0000)]
implementation of ex::const_iterator::operator[] was missing
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
Christian Bauer [Mon, 25 Aug 2003 18:46:22 +0000 (18:46 +0000)]
synced to 1.2
Christian Bauer [Fri, 22 Aug 2003 17:20:23 +0000 (17:20 +0000)]
no timer.h
Christian Bauer [Fri, 22 Aug 2003 17:13:58 +0000 (17:13 +0000)]
preparing for 1.1.3 release
Christian Bauer [Fri, 22 Aug 2003 17:13:54 +0000 (17:13 +0000)]
- documentation update
- preparing for 1.1.3 release
Christian Bauer [Fri, 22 Aug 2003 17:05:59 +0000 (17:05 +0000)]
synced to 1.2
Christian Bauer [Fri, 22 Aug 2003 17:01:15 +0000 (17:01 +0000)]
hash_map.h didn't get installed
Christian Bauer [Thu, 21 Aug 2003 22:57:34 +0000 (22:57 +0000)]
synced to 1.2
Christian Bauer [Thu, 21 Aug 2003 22:50:32 +0000 (22:50 +0000)]
synced to 1.2
Christian Bauer [Wed, 20 Aug 2003 22:25:34 +0000 (22:25 +0000)]
synced to 1.2
Christian Bauer [Wed, 20 Aug 2003 22:16:05 +0000 (22:16 +0000)]
fixed typo
Christian Bauer [Wed, 20 Aug 2003 21:11:00 +0000 (21:11 +0000)]
synced to 1.1
Christian Bauer [Wed, 20 Aug 2003 21:08:21 +0000 (21:08 +0000)]
synced to 1.2
Christian Bauer [Mon, 18 Aug 2003 20:33:28 +0000 (20:33 +0000)]
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
Jens Vollinga [Fri, 15 Aug 2003 14:39:58 +0000 (14:39 +0000)]
Made exam self-contained.
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.
Jens Vollinga [Thu, 14 Aug 2003 18:49:46 +0000 (18:49 +0000)]
Added test for new functions.
Jens Vollinga [Thu, 14 Aug 2003 18:48:27 +0000 (18:48 +0000)]
Manual mentions new functions.
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)
Christian Bauer [Wed, 13 Aug 2003 18:44:47 +0000 (18:44 +0000)]
lst(0) now works as expected
Christian Bauer [Wed, 13 Aug 2003 18:44:36 +0000 (18:44 +0000)]
fixed punctuation
Christian Bauer [Mon, 11 Aug 2003 17:54:22 +0000 (17:54 +0000)]
finalized 1.1.2
Christian Bauer [Wed, 6 Aug 2003 18:34:41 +0000 (18:34 +0000)]
fixed typo
Christian Bauer [Mon, 21 Jul 2003 19:46:33 +0000 (19:46 +0000)]
synced to 1.2
Christian Bauer [Mon, 21 Jul 2003 18:45:00 +0000 (18:45 +0000)]
generous use of subs_options::no_pattern
Christian Bauer [Mon, 21 Jul 2003 17:44:38 +0000 (17:44 +0000)]
more efficient default is_exactly_a<>()
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
Christian Bauer [Mon, 21 Jul 2003 17:34:21 +0000 (17:34 +0000)]
subs_no_pattern -> no_pattern
Christian Bauer [Mon, 21 Jul 2003 17:24:18 +0000 (17:24 +0000)]
synced with 1.2
Christian Bauer [Thu, 17 Jul 2003 20:19:57 +0000 (20:19 +0000)]
some (trivial) fixes for gcc 3.4
Christian Bauer [Fri, 11 Jul 2003 20:20:09 +0000 (20:20 +0000)]
synced to 1.2
Christian Bauer [Fri, 11 Jul 2003 19:23:54 +0000 (19:23 +0000)]
mention the subs_options
Christian Bauer [Fri, 11 Jul 2003 18:38:29 +0000 (18:38 +0000)]
synced to 1.2
Christian Bauer [Thu, 10 Jul 2003 20:40:43 +0000 (20:40 +0000)]
synced to 1.2
Christian Bauer [Wed, 2 Jul 2003 17:43:29 +0000 (17:43 +0000)]
synced to 1.1
Christian Bauer [Mon, 30 Jun 2003 22:03:06 +0000 (22:03 +0000)]
numeric denominators weren't made unit normal in fraction cancellation
Christian Bauer [Mon, 30 Jun 2003 22:02:09 +0000 (22:02 +0000)]
documentation update
Christian Bauer [Mon, 30 Jun 2003 16:50:17 +0000 (16:50 +0000)]
synced to 1.2
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)
Christian Bauer [Fri, 20 Jun 2003 18:06:09 +0000 (18:06 +0000)]
synced to 1.2