/[GiNaC]/ginac/add.cpp
ViewVC logotype

Log of /ginac/add.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Links to release_0-5-2: (view) (annotate)
Sticky Tag:

Revision 1.17 - (view) (annotate) - [select for diffs]
Wed Feb 2 15:50:10 2000 UTC (13 years, 4 months ago) by kreckel
Branch: MAIN
CVS Tags: relase_0-5-0, relase_0-5-1, release_0-5-2, release_0-5-3
Changes since 1.16: +8 -0 lines
Diff to previous 1.16 , to selected 1.4
- diff() is now only defined on classes ex and basic, where it handles
  higher derivatives.  derivative() is now the method to be implemented
  by the user that does single derivatives, it is protected.
- Implemented some very clumpsy automatic generation of ginaccint.
  It is ugly because we have to compile libginac without namespace GiNaC.
- Fixed some wrong logic in numeric::power().


Revision 1.16 - (view) (annotate) - [select for diffs]
Sun Jan 30 20:53:21 2000 UTC (13 years, 4 months ago) by kreckel
Branch: MAIN
Changes since 1.15: +4 -4 lines
Diff to previous 1.15 , to selected 1.4
- Renamed flag NO_GINAC_NAMESPACE to NO_NAMESPACE_GINAC because of m4.
- Made configure check for cint and makecint and call makecint to dump out
  cint/Makefile.cint, which will later be called by cint/Makefile.  See
  configure option --with-cint.
- Added some documentation about GiNaC-cint (e.g. a manpage).
- All dummies in subdir cint/ are created by cint/dummies.pl now, removed
  older stuff.


Revision 1.15 - (view) (annotate) - [select for diffs]
Mon Jan 24 19:09:46 2000 UTC (13 years, 4 months ago) by kreckel
Branch: MAIN
Changes since 1.14: +0 -39 lines
Diff to previous 1.14 , to selected 1.4
- killed old add::print


Revision 1.14 - (view) (annotate) - [select for diffs]
Fri Jan 21 15:20:30 2000 UTC (13 years, 5 months ago) by cbauer
Branch: MAIN
Changes since 1.13: +26 -26 lines
Diff to previous 1.13 , to selected 1.4
- changed all instances of "foo const &/*" to "const foo &/*"
- changed function arguments like "int const" to a simple "int"


Revision 1.13 - (view) (annotate) - [select for diffs]
Wed Jan 19 19:46:56 2000 UTC (13 years, 5 months ago) by cbauer
Branch: MAIN
Changes since 1.12: +31 -6 lines
Diff to previous 1.12 , to selected 1.4
- implemented global class registry (for class basic and derived classes)
- implemented archiving of expressions (except for class idx, and all classes
  derived from idx and indexed)
- added series() wrapper function
- class series renamed to pseries to avoid name clashes with global series()
  wrapper function, ex::series(), and basic::series()
- corrected the series expansion of single symbols with respect to the order
  term
- calling subs() on a series didn't work


Revision 1.12 - (view) (annotate) - [select for diffs]
Tue Jan 11 19:25:05 2000 UTC (13 years, 5 months ago) by kreckel
Branch: MAIN
Changes since 1.11: +1 -1 lines
Diff to previous 1.11 , to selected 1.4
- made nops() return unsigned instead of int
- changed dates in copyright notices


Revision 1.11 - (view) (annotate) - [select for diffs]
Mon Dec 20 17:12:36 1999 UTC (13 years, 6 months ago) by kreckel
Branch: MAIN
Changes since 1.10: +52 -5 lines
Diff to previous 1.10 , to selected 1.4
- more logic on the trigonometric function stuff.
- changed several occurences of numeric const & to const numeric &, which
  is the same, but doxygen kept being confused because declarations
  differed from implementations.


Revision 1.10 - (view) (annotate) - [select for diffs]
Fri Dec 17 16:58:31 1999 UTC (13 years, 6 months ago) by kreckel
Branch: MAIN
Changes since 1.9: +30 -29 lines
Diff to previous 1.9 , to selected 1.4
- Banned exZERO(), exONE(), exMINUSHALF() and all this from the interface.
  There is now _ex1() meaning 1, _ex_1() meaning -1, _ex1_2() meaning 1/2
  and so on defined in utils.h and implemented in utils.cpp.  Feel free
  to extend them as it pleases you but use them inside the library only.
- Added more evaluations of trigonometric functions
- Added series expansions for psi(x) and psi(n,x) at all their poles


Revision 1.9 - (view) (annotate) - [select for diffs]
Mon Dec 13 15:43:32 1999 UTC (13 years, 6 months ago) by kreckel
Branch: MAIN
Changes since 1.8: +102 -2 lines
Diff to previous 1.8 , to selected 1.4
- introduced info_flags::cinteger, info_flags::crational,
  info_flags::cinteger_polynomial, info_flags::crational_polynomial with
  intuitive behaviour.
- extended documentation
- made things like evlaf(zeta(3)) work
- killed several bugs


Revision 1.8 - (view) (annotate) - [select for diffs]
Fri Dec 10 17:23:57 1999 UTC (13 years, 6 months ago) by kreckel
Branch: MAIN
Changes since 1.7: +0 -234 lines
Diff to previous 1.7 , to selected 1.4
- changed behaviour of numeric::is_rational() and added numeric::is_cinteger()
  and numeric::is_crational() which work for complex numbers now
- added default ctor for constant to please CInt
- documentation reflects the changes for upcoming 0.4.1


Revision 1.7 - (view) (annotate) - [select for diffs]
Thu Dec 2 15:45:13 1999 UTC (13 years, 6 months ago) by frink
Branch: MAIN
Changes since 1.6: +4 -0 lines
Diff to previous 1.6 , to selected 1.4
#ifndef around namespace GiNaC { }


Revision 1.6 - (view) (annotate) - [select for diffs]
Mon Nov 22 16:44:58 1999 UTC (13 years, 6 months ago) by cbauer
Branch: MAIN
Changes since 1.5: +28 -28 lines
Diff to previous 1.5 , to selected 1.4
- ASSERT macro renamed to GINAC_ASSERT


Revision 1.5 - (view) (annotate) - [select for diffs]
Wed Nov 17 16:57:58 1999 UTC (13 years, 7 months ago) by cbauer
Branch: MAIN
Changes since 1.4: +7 -5 lines
Diff to previous 1.4
- put everything in "GiNaC" namespace
- converted some macros into inline functions
- split debugmsg.h into assertion.h (public) and debugmsg.h (private)


Revision 1.4 - (view) (annotate) - [selected]
Tue Nov 16 16:35:24 1999 UTC (13 years, 7 months ago) by cbauer
Branch: MAIN
Changes since 1.3: +3 -2 lines
Diff to previous 1.3
- modified the comment blocks so the copyright message no longer appears in
  the reference manual (made by Doxygen)


Revision 1.3 - (view) (annotate) - [select for diffs]
Wed Nov 10 19:35:47 1999 UTC (13 years, 7 months ago) by cbauer
Branch: MAIN
Changes since 1.2: +9 -8 lines
Diff to previous 1.2 , to selected 1.4
- modified GiNaC headers to Alexander's liking


Revision 1.2 - (view) (annotate) - [select for diffs]
Wed Nov 10 16:35:10 1999 UTC (13 years, 7 months ago) by cbauer
Branch: MAIN
Changes since 1.1: +18 -1 lines
Diff to previous 1.1 , to selected 1.4
- enforced GiNaC coding standards :-)


Revision 1.1 - (view) (annotate) - [select for diffs]
Tue Nov 9 19:57:00 1999 UTC (13 years, 7 months ago) by cbauer
Branch: MAIN
Diff to selected 1.4
- switched to automake build environment


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Christian Bauer">Christian Bauer
ViewVC Help
Powered by ViewVC 1.1.15