- prepared for 1.0.13 release
[ginac.git] / ginac / normal.cpp
2003-01-21 Christian Bauer- prepared for 1.0.13 release
2002-12-03 Christian Bauercleaned up some is_a<> vs. is_exactly_a<> stuff
2002-11-27 Christian Bauer- collect_common_factors() works better with negative...
2002-11-21 Christian Baueradded collect_common_factors() (is this a good name?)
2002-10-29 Christian Baueradded the sprem() function to normal.h, and fixed some...
2002-01-25 Richard Kreckel* Finilize version 1.0.4 (version numbers, copyrights... release_1-0-4
2002-01-19 Richard Kreckel* Docu: elaborate definition of sqrfree() (by Roberto...
2001-12-20 Christian Bauerfixed a bug where quo() would call vector::reserve...
2001-12-18 Christian Bauer- input parser recognizes "sqrt()", which is also used...
2001-11-17 Richard Kreckel* sqrfree(ex, lst): after factoring in the first variab...
2001-10-27 Richard Kreckel* Headers only include <iosfwd> from now on, since...
2001-10-22 Richard Kreckel* Some internal reorganization WRT flyweight handling...
2001-08-22 Richard Kreckel- Cleanups: My evil plot of making ex::bp private may...
2001-08-20 Richard Kreckel- carried on with felonious plot about making ex::bp...
2001-07-31 Richard Kreckel- fixed three little standard-conformance issues.
2001-06-25 Christian Bauerfixed some -Wall stuff
2001-06-22 Christian Bauersome cleanups
2001-06-19 Christian Bauersome sections where sums/products are constructed are...
2001-06-19 Christian Bauer- The default implementations of evalf(), diff(), norma...
2001-06-16 Richard Kreckel* Supplement some (now deprecated) macros by inlined...
2001-06-01 Christian Bauer- added numer_denom() to get numerator and denominator...
2001-05-18 Christian Bauer- simplify_indexed() renames dummy indices so, e.g...
2001-04-19 Richard Kreckel* fixed some mindboggling tremendous superhuge gigantic...
2001-04-13 Richard Kreckel* Remove bogus counter in sqrfree_yun().
2001-03-14 Richard Kreckel* ex.h: add docu.
2001-03-11 Richard Kreckelnormal.cpp, normal.h: Fix Yun's algorithm (there was...
2001-03-09 Christian Bauer- lcm_of_coefficients_denominators(1/2+x^10) returned...
2001-02-28 Richard Kreckel* ginac/registrar.h: dtor is inlined now.
2001-02-27 Christian Bauerwhen there are multiple variables with the same maximum...
2001-02-19 Richard KreckelFix two leaks in class pseries, where zero terms could...
2001-01-30 Christian Bauernormal() applied to a power expression also normalizes...
2001-01-25 Christian Bauer- gcd() and lcm() always checked the second argument...
2001-01-23 Christian Bauerreplaced fraction addition algorithm with a slightly...
2001-01-22 Richard Kreckel- See if __GNUC__ < 2.97 before using std::vector<...
2001-01-06 Christian Bauerwhen normal() doesn't recur any further because the...
2000-08-14 Richard Kreckel- Inserted some more std:: to make it compile under...
2000-08-11 Christian Bauer- more indentation fixes
2000-08-11 Christian Bauer- indentation is now done with tabs
2000-08-04 Christian Bauer- fixed normal((b*a-c*a)/(4-a)) bug: heur_gcd() only...
2000-08-02 Christian Bauer- fixed "normal(2-2*(1+a)/(-1-a))" bug: add::normal...
2000-07-31 Christian Bauer- I'm fired. Fixed a really stupid bug in sr_gcd()...
2000-07-21 Richard Kreckel- Derivatives are now assembled in a slightly different...
2000-06-21 Christian Bauer- moved polynomial interpolation in heur_gcd() to its...
2000-06-06 Christian Bauer- fixed bug in Euclidean PRS algorithm
2000-05-05 Christian Bauer- normal() respects the "level" parameter to limit...
2000-04-29 Richard Kreckel- introduced info_flag::algebraic.
2000-04-21 Richard Kreckel- numeric::to_rational(): fixed thinko.
2000-04-20 Richard Kreckel- expairseq::to_rational(): Fixed thinko.
2000-04-20 Richard Kreckel- expairseq.cpp: moved expairseq::to_rational to...
2000-04-20 Christian Bauer- fixed a typo
2000-04-10 Christian Bauer- normal() works for relationals: it normalizes both...
2000-04-06 Christian Bauer- added ex::to_rational() to convert general expression...
2000-03-28 Christian Bauer- remembering in divide_in_z() turned off (will eventua...
2000-03-26 Richard Kreckel- As advertised: we are calling the Gamma function...
2000-03-23 Christian Bauer- raised coefficient bit-length limit in heur_gcd(...
2000-03-23 Richard Kreckel- We now write f(x).series(x==3,5) instead of f(x)...
2000-03-20 Christian Bauer- fixed bug in normal(): normal(x^a) became (x^(-a...
2000-03-01 Christian Bauer- pseries::coeff() now uses a binary instead of a linea...
2000-02-21 Alexander Frinkcontainer.pl: can now generate constructors for an...
2000-02-21 Christian Bauer- add::normal() didn't multiply denominator of expanded...
2000-02-10 Christian Bauer- ex::numer() and ex::denom() now make use of the new...
2000-02-10 Christian Bauer- normal() now internally keeps numerator and denominat...
2000-01-31 Christian Bauer- fixed bug in multiply_lcm() (see paranoia_check9)
2000-01-30 Richard Kreckel- Renamed flag NO_GINAC_NAMESPACE to NO_NAMESPACE_GINAC...
2000-01-26 Christian Bauer- gcd(): cofactor computation is faster in partially...
2000-01-25 Christian Bauer- lcm_of_coefficients() works for unexpanded polynomials
2000-01-19 Christian Bauer- implemented global class registry (for class basic...
2000-01-11 Richard Kreckel- made nops() return unsigned instead of int
1999-12-17 Richard Kreckel- Banned exZERO(), exONE(), exMINUSHALF() and all this...
1999-12-13 Richard Kreckel- introduced info_flags::cinteger, info_flags::crational,
1999-12-10 Richard Kreckel- Introduced exception do_taylor to signal Taylor expan...
1999-12-02 Alexander Frink#ifndef around namespace GiNaC { }
1999-11-22 Christian Bauer- ASSERT macro renamed to GINAC_ASSERT
1999-11-22 Christian Bauer- is_zero() is now called on expanded expressions in...
1999-11-17 Christian Bauer- put everything in "GiNaC" namespace
1999-11-16 Christian Bauer- modified the comment blocks so the copyright message...
1999-11-10 Christian Bauer- modified GiNaC headers to Alexander's liking
1999-11-10 Christian Bauer- enforced GiNaC coding standards :-)
1999-11-09 Christian Bauer- switched to automake build environment