]> www.ginac.de Git - ginac.git/log
ginac.git
19 years agofinalizing 1.2.2 release_1-2-2
Christian Bauer [Tue, 3 Aug 2004 21:07:40 +0000 (21:07 +0000)]
finalizing 1.2.2

19 years agoset evaluated and expanded flags for symmetry objects
Christian Bauer [Tue, 3 Aug 2004 19:18:54 +0000 (19:18 +0000)]
set evaluated and expanded flags for symmetry objects

19 years agoremoved bogus assertion (typeid(*this) in a basic constructor is always
Christian Bauer [Tue, 3 Aug 2004 19:18:28 +0000 (19:18 +0000)]
removed bogus assertion (typeid(*this) in a basic constructor is always
typeid(basic), see C++ standard section 12.7(4))

19 years agosynced to HEAD
Christian Bauer [Mon, 2 Aug 2004 22:07:37 +0000 (22:07 +0000)]
synced to HEAD

19 years agosynced to HEAD (power::get_free_indices()) [Alexei Sheplyakov]
Christian Bauer [Mon, 2 Aug 2004 21:44:44 +0000 (21:44 +0000)]
synced to HEAD (power::get_free_indices()) [Alexei Sheplyakov]

19 years agodocumentation update
Christian Bauer [Mon, 2 Aug 2004 21:44:31 +0000 (21:44 +0000)]
documentation update

19 years agosynced to HEAD (content())
Christian Bauer [Mon, 2 Aug 2004 19:56:17 +0000 (19:56 +0000)]
synced to HEAD (content())

19 years agodocumentation update
Christian Bauer [Mon, 2 Aug 2004 19:56:05 +0000 (19:56 +0000)]
documentation update

19 years agobumped version number
Christian Bauer [Wed, 28 Jul 2004 21:55:53 +0000 (21:55 +0000)]
bumped version number

19 years agofixed typos
Christian Bauer [Fri, 23 Jul 2004 18:30:50 +0000 (18:30 +0000)]
fixed typos

19 years ago- fixed typos
Christian Bauer [Thu, 22 Jul 2004 23:04:54 +0000 (23:04 +0000)]
- fixed typos
- degree(s), ldegree(s), and coeff(s) work if s is an ncmul and there are no
  other noncommutative factors in the target expression.
  Example: (42*T.a*T.b).coeff(T.a*T.b) returns 42, but (42*T.a*T.b).coeff(T.b)
  doesn't yield 42*T.a (coeff() is problematic with ncmul, anyway...)

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

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

19 years agoSynced bug fix to 1.2
Jens Vollinga [Sun, 4 Jul 2004 22:10:06 +0000 (22:10 +0000)]
Synced bug fix to 1.2

19 years agosynced to HEAD (conjugate() fixes)
Christian Bauer [Sun, 4 Jul 2004 15:08:09 +0000 (15:08 +0000)]
synced to HEAD (conjugate() fixes)

19 years agofixed operator precedence
Christian Bauer [Thu, 1 Jul 2004 20:17:07 +0000 (20:17 +0000)]
fixed operator precedence

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

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

19 years ago* Sync to HEAD (resultant).
Richard Kreckel [Mon, 28 Jun 2004 23:10:30 +0000 (23:10 +0000)]
* Sync to HEAD (resultant).

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

19 years agosynced to HEAD (pseries)
Christian Bauer [Tue, 15 Jun 2004 20:59:24 +0000 (20:59 +0000)]
synced to HEAD (pseries)

19 years ago* Yes.
Richard Kreckel [Tue, 15 Jun 2004 01:53:09 +0000 (01:53 +0000)]
* Yes.

19 years ago- Synced to HEAD (matrix::rank()).
Richard Kreckel [Tue, 15 Jun 2004 01:50:44 +0000 (01:50 +0000)]
- Synced to HEAD (matrix::rank()).

19 years agosynced to HEAD (fixed typo)
Christian Bauer [Fri, 11 Jun 2004 21:32:29 +0000 (21:32 +0000)]
synced to HEAD (fixed typo)

19 years agosynced to HEAD (symbols and numeric functions)
Christian Bauer [Fri, 11 Jun 2004 21:31:33 +0000 (21:31 +0000)]
synced to HEAD (symbols and numeric functions)

19 years agopredefined tensors and common symmetries are taken from preallocated objects
Christian Bauer [Thu, 10 Jun 2004 02:19:36 +0000 (02:19 +0000)]
predefined tensors and common symmetries are taken from preallocated objects
to conserve memory

19 years agoncmul::expand() doesn't allocate a new object unless necessary
Christian Bauer [Thu, 10 Jun 2004 02:18:34 +0000 (02:18 +0000)]
ncmul::expand() doesn't allocate a new object unless necessary

19 years agomap() doesn't allocate a new object unless necessary
Christian Bauer [Thu, 10 Jun 2004 02:17:13 +0000 (02:17 +0000)]
map() doesn't allocate a new object unless necessary

19 years ago- print_tree prints object address
Christian Bauer [Thu, 10 Jun 2004 02:07:53 +0000 (02:07 +0000)]
- print_tree prints object address
- fixed mistake in comment

19 years agoDEFAULT_CTOR sets evaluated and expanded flags
Christian Bauer [Thu, 10 Jun 2004 02:07:00 +0000 (02:07 +0000)]
DEFAULT_CTOR sets evaluated and expanded flags

19 years agosynced to HEAD (exhashmap docs)
Christian Bauer [Tue, 8 Jun 2004 19:27:26 +0000 (19:27 +0000)]
synced to HEAD (exhashmap docs)

19 years agoadded missing "template<>" to template specializations
Christian Bauer [Tue, 8 Jun 2004 18:49:06 +0000 (18:49 +0000)]
added missing "template<>" to template specializations

19 years agosynced to HEAD (const_pre/postorder_iterator docs)
Christian Bauer [Tue, 8 Jun 2004 18:13:35 +0000 (18:13 +0000)]
synced to HEAD (const_pre/postorder_iterator docs)

19 years agosynced to HEAD (pre/postorder iterators)
Christian Bauer [Tue, 25 May 2004 19:03:42 +0000 (19:03 +0000)]
synced to HEAD (pre/postorder iterators)

19 years agodocumentation update
Christian Bauer [Tue, 25 May 2004 19:03:33 +0000 (19:03 +0000)]
documentation update

19 years agofixed varidx LaTeX output
Christian Bauer [Mon, 17 May 2004 01:06:14 +0000 (01:06 +0000)]
fixed varidx LaTeX output

19 years agofixed typos
Christian Bauer [Thu, 13 May 2004 19:52:11 +0000 (19:52 +0000)]
fixed typos

19 years agosynced to HEAD (function_options::nparams)
Christian Bauer [Thu, 29 Apr 2004 22:08:46 +0000 (22:08 +0000)]
synced to HEAD (function_options::nparams)

19 years agofinalizing 1.2.1 release_1-2-1
Christian Bauer [Fri, 23 Apr 2004 20:02:03 +0000 (20:02 +0000)]
finalizing 1.2.1

19 years agoUpdate
Jens Vollinga [Fri, 23 Apr 2004 19:57:39 +0000 (19:57 +0000)]
Update

20 years agosynced to HEAD (power::series() speedup)
Christian Bauer [Wed, 21 Apr 2004 18:33:32 +0000 (18:33 +0000)]
synced to HEAD (power::series() speedup)

20 years ago- documentation update
Christian Bauer [Mon, 19 Apr 2004 19:00:14 +0000 (19:00 +0000)]
- documentation update
- bumped version number

20 years agoSynced optimization to 1.2
Jens Vollinga [Mon, 19 Apr 2004 18:28:22 +0000 (18:28 +0000)]
Synced optimization to 1.2

20 years agoSynced log-fix to 1.2
Jens Vollinga [Mon, 19 Apr 2004 16:11:55 +0000 (16:11 +0000)]
Synced log-fix to 1.2

20 years agoSynced bug-fix to 1.2
Jens Vollinga [Sat, 17 Apr 2004 16:11:37 +0000 (16:11 +0000)]
Synced bug-fix to 1.2

20 years agosynced to HEAD
Christian Bauer [Thu, 15 Apr 2004 17:02:10 +0000 (17:02 +0000)]
synced to HEAD

20 years ago* Use the pointers to the flyweights, not their references!
Richard Kreckel [Mon, 12 Apr 2004 01:38:53 +0000 (01:38 +0000)]
* Use the pointers to the flyweights, not their references!
* Undo previous patch to fix initialization order fiasco.

20 years agosynced to HEAD (atan2_evalf(), trigonometrics with negative arguments, log2)
Christian Bauer [Mon, 5 Apr 2004 21:00:41 +0000 (21:00 +0000)]
synced to HEAD (atan2_evalf(), trigonometrics with negative arguments, log2)

20 years agosynced to HEAD
Christian Bauer [Mon, 5 Apr 2004 21:00:22 +0000 (21:00 +0000)]
synced to HEAD

20 years agono need to initialize symtree in initialize(), the ex default ctor works fine
Christian Bauer [Mon, 29 Mar 2004 18:03:20 +0000 (18:03 +0000)]
no need to initialize symtree in initialize(), the ex default ctor works fine

20 years agoSynced to 1.2
Jens Vollinga [Sat, 27 Mar 2004 14:30:40 +0000 (14:30 +0000)]
Synced to 1.2

20 years agoSynced to 1.2
Jens Vollinga [Sat, 27 Mar 2004 13:28:37 +0000 (13:28 +0000)]
Synced to 1.2

20 years agofinalizing 1.2.0 release_1-2-0
Christian Bauer [Fri, 19 Mar 2004 17:23:15 +0000 (17:23 +0000)]
finalizing 1.2.0

20 years agodocumentation update
Christian Bauer [Fri, 19 Mar 2004 17:14:28 +0000 (17:14 +0000)]
documentation update

20 years agoS(0,p,x) now evaluates numerically
Jens Vollinga [Thu, 18 Mar 2004 17:03:24 +0000 (17:03 +0000)]
S(0,p,x) now evaluates numerically

20 years agoadded documentation for const_iterator
Christian Bauer [Mon, 15 Mar 2004 20:47:17 +0000 (20:47 +0000)]
added documentation for const_iterator

20 years agofixes for gcc 3.4
Christian Bauer [Mon, 15 Mar 2004 20:14:33 +0000 (20:14 +0000)]
fixes for gcc 3.4

20 years agodocumentation update
Christian Bauer [Mon, 15 Mar 2004 20:14:12 +0000 (20:14 +0000)]
documentation update

20 years agoSynced to HEAD.
Jens Vollinga [Thu, 11 Mar 2004 17:57:24 +0000 (17:57 +0000)]
Synced to HEAD.

20 years agoSynced to HEAD.
Jens Vollinga [Thu, 11 Mar 2004 16:01:26 +0000 (16:01 +0000)]
Synced to HEAD.

20 years agoImproved series expansion synced to HEAD.
Jens Vollinga [Wed, 10 Mar 2004 16:20:02 +0000 (16:20 +0000)]
Improved series expansion synced to HEAD.

20 years agoModifications for improved series expansion.
Jens Vollinga [Wed, 10 Mar 2004 16:19:50 +0000 (16:19 +0000)]
Modifications for improved series expansion.

20 years ago* Don't mention sloooow mirror sites for CLN.
Richard Kreckel [Wed, 25 Feb 2004 01:38:15 +0000 (01:38 +0000)]
* Don't mention sloooow mirror sites for CLN.

20 years agoupdated list of authors
Christian Bauer [Wed, 18 Feb 2004 17:48:11 +0000 (17:48 +0000)]
updated list of authors

20 years agocanonicalize_clifford() was omitting some ONEs
Christian Bauer [Fri, 30 Jan 2004 17:54:53 +0000 (17:54 +0000)]
canonicalize_clifford() was omitting some ONEs

20 years agoSynced to HEAD.
Jens Vollinga [Wed, 28 Jan 2004 20:22:42 +0000 (20:22 +0000)]
Synced to HEAD.

20 years agoexpand_indexed expands the base expression
Christian Bauer [Wed, 28 Jan 2004 19:34:55 +0000 (19:34 +0000)]
expand_indexed expands the base expression

20 years agoImproved output.
Jens Vollinga [Tue, 27 Jan 2004 12:10:56 +0000 (12:10 +0000)]
Improved output.

20 years agoFixed section chaining.
Jens Vollinga [Mon, 19 Jan 2004 16:44:39 +0000 (16:44 +0000)]
Fixed section chaining.

20 years ago* Fix typo. (Hi Keith!)
Richard Kreckel [Fri, 16 Jan 2004 00:50:28 +0000 (00:50 +0000)]
* Fix typo. (Hi Keith!)

20 years agoUpdate for realsymbols and conjugate.
Jens Vollinga [Fri, 9 Jan 2004 15:47:51 +0000 (15:47 +0000)]
Update for realsymbols and conjugate.

20 years agofixed is_exactly_a<symbol>
Christian Bauer [Thu, 8 Jan 2004 20:01:43 +0000 (20:01 +0000)]
fixed is_exactly_a<symbol>

20 years agoMan-page mentions keywords real_symbols and complex_symbols.
Jens Vollinga [Thu, 8 Jan 2004 19:03:18 +0000 (19:03 +0000)]
Man-page mentions keywords real_symbols and complex_symbols.

20 years agoChanged symbol_options to domain.
Jens Vollinga [Thu, 8 Jan 2004 18:53:36 +0000 (18:53 +0000)]
Changed symbol_options to domain.

20 years ago* Added realsymbol class.
Jens Vollinga [Thu, 8 Jan 2004 18:48:10 +0000 (18:48 +0000)]
* Added realsymbol class.
* Renamed symbol_options to domain.

20 years agoHappy New Year!
Christian Bauer [Thu, 8 Jan 2004 18:06:37 +0000 (18:06 +0000)]
Happy New Year!

20 years agoUpdated remarks on harmonic polylog.
Jens Vollinga [Wed, 7 Jan 2004 16:03:57 +0000 (16:03 +0000)]
Updated remarks on harmonic polylog.

20 years agoadded online help for conjugate()
Christian Bauer [Tue, 6 Jan 2004 20:58:38 +0000 (20:58 +0000)]
added online help for conjugate()

20 years ago- fixed LaTeX output of conjugate()
Christian Bauer [Tue, 6 Jan 2004 20:58:26 +0000 (20:58 +0000)]
- fixed LaTeX output of conjugate()
- symbol::info() answers to info_flags::real

20 years agoAdded check for harmonic polylog.
Jens Vollinga [Tue, 6 Jan 2004 18:38:45 +0000 (18:38 +0000)]
Added check for harmonic polylog.

20 years agoFixed bug in harmonic polylogs for complex arguments with positive imaginary part.
Jens Vollinga [Tue, 6 Jan 2004 18:38:10 +0000 (18:38 +0000)]
Fixed bug in harmonic polylogs for complex arguments with positive imaginary part.

20 years agoAdded log(exp(x)) -> x for real symbols.
Jens Vollinga [Sun, 4 Jan 2004 16:51:08 +0000 (16:51 +0000)]
Added log(exp(x)) -> x for real symbols.

20 years agoAdd remark about complex conjugation.
Jens Vollinga [Sun, 4 Jan 2004 16:17:46 +0000 (16:17 +0000)]
Add remark about complex conjugation.

20 years agoAdded keywords "complex_symbols" and "real_symbols" to influence symbol production.
Jens Vollinga [Sun, 4 Jan 2004 16:13:56 +0000 (16:13 +0000)]
Added keywords "complex_symbols" and "real_symbols" to influence symbol production.

20 years ago* Added complex conjugation methods and GiNaC function "conjugate".
Jens Vollinga [Sun, 4 Jan 2004 16:12:40 +0000 (16:12 +0000)]
* Added complex conjugation methods and GiNaC function "conjugate".
* Data member "value" now is cln::cl_N.

20 years agoAdded complex conjugation methods and GiNaC function "conjugate".
Jens Vollinga [Sun, 4 Jan 2004 16:11:45 +0000 (16:11 +0000)]
Added complex conjugation methods and GiNaC function "conjugate".

20 years ago* Mention our convention degree(0) == 0.
Richard Kreckel [Thu, 1 Jan 2004 18:06:32 +0000 (18:06 +0000)]
* Mention our convention degree(0) == 0.

20 years agofixed a bug (placement of opening brace of class definitions)
Christian Bauer [Wed, 31 Dec 2003 19:45:59 +0000 (19:45 +0000)]
fixed a bug (placement of opening brace of class definitions)

20 years ago* Sync to 1-1.
Richard Kreckel [Sat, 20 Dec 2003 00:47:28 +0000 (00:47 +0000)]
* Sync to 1-1.

20 years agoRemoved debugging code.
Jens Vollinga [Fri, 19 Dec 2003 17:40:08 +0000 (17:40 +0000)]
Removed debugging code.

20 years agoFixed bug in convergence check with complex arguments.
Jens Vollinga [Fri, 19 Dec 2003 17:37:14 +0000 (17:37 +0000)]
Fixed bug in convergence check with complex arguments.

20 years ago* s/LFLAGS/AM_LFLAGS/, s/YFLAGS/AM_YFLAGS/.
Richard Kreckel [Fri, 19 Dec 2003 01:28:01 +0000 (01:28 +0000)]
* s/LFLAGS/AM_LFLAGS/, s/YFLAGS/AM_YFLAGS/.

20 years ago* s/LFLAGS/AM_LFLAGS/.
Richard Kreckel [Fri, 19 Dec 2003 01:27:31 +0000 (01:27 +0000)]
* s/LFLAGS/AM_LFLAGS/.

20 years agosome attempts to squeeze performance out of mul::expand()
Christian Bauer [Thu, 18 Dec 2003 18:33:01 +0000 (18:33 +0000)]
some attempts to squeeze performance out of mul::expand()

20 years ago1/1/e expanded e but shouldn't
Christian Bauer [Tue, 16 Dec 2003 17:52:06 +0000 (17:52 +0000)]
1/1/e expanded e but shouldn't

20 years agoadded more checks for expand()
Christian Bauer [Sat, 13 Dec 2003 19:04:38 +0000 (19:04 +0000)]
added more checks for expand()

20 years agofixed omission in power::expand()
Christian Bauer [Sat, 13 Dec 2003 19:03:02 +0000 (19:03 +0000)]
fixed omission in power::expand()

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

20 years agoSynced to HEAD.
Jens Vollinga [Thu, 11 Dec 2003 20:52:59 +0000 (20:52 +0000)]
Synced to HEAD.

20 years agosynced to 1.1 (expand() problem)
Christian Bauer [Thu, 11 Dec 2003 20:34:04 +0000 (20:34 +0000)]
synced to 1.1 (expand() problem)