Projects / GiNaC / Releases

All releases of GiNaC

  •  06 Nov 2011 13:37
Avatar

    Release Notes: This release fixes the parser to read GiNaC::lst again. It fixes a compile warning (relevant to openSUSE build). It fixes a bug concerning the substitutions in indexed expressions (subs_options::no_index_renaming was ignored).

    •  18 Jul 2011 19:50
    Avatar

      Release Notes: Several internal assertions in the debug version were fixed. A more verbose report of (auto-)configuration problems is provided. A compilation problem with ginsh when using GCC 4.6 was fixed.

      •  24 May 2011 10:02
      Avatar

        Release Notes: The library's was filename has changed from libginac-1.5 to libginac. Compilation issues with clang and VC++ were fixed. Bugs were fixed in the substitution algorithm, in add:eval(), the GCD code, in symbol::get_name(), in is_polynomial(), in fsolve(), in power::eval(), and in unarchiving. The autogen dependencies were removed. The simplify_indexed() algorithm was improved. power::series() can handle now more expressions with singularities in the exponent. conjugate() methods were added to functions cosh, sinh, tanh.

        •  06 Jul 2010 13:58
        Avatar

          Release Notes: The default behavior of conjugate() for user-defined functions was changed to avoid wrong evaluations. A user-defined conjugate_func must now be explicitly registered. The parser now handles abbreviations as advertised in the manual. Two bugs were fixed in the GCD code (one infinite loop, one miscalculation). Dangerous iterator use was fixed. A memory leak in excompiler was fixed. Several syntax issues with respect to gcc 4.5 and with respect to compile option -std=cxx0x were fixed. A wrong URL and a texinfo problem in the manual were fixed. The degree_vector() utility function was added.

          •  29 Mar 2010 20:13
          Avatar

            Release Notes: This release fixes a bug in the GCD code (an infinite loop in pgcd()) and a bug in atan2() (a division by zero error for atan2(x,0) if x is a negative and composite term). Products now correctly set info_flags::negative and info_flags::negint.

            •  28 Jan 2010 14:49
            Avatar

              Release Notes: A compile problem with gcc 3.4 was fixed. Excompiler was improved so that the ginac-excompiler script will only be installed if excompiler is supported and enabled.

              •  10 Nov 2009 20:38
              Avatar

                Release Notes: The default parser can once again read user-defined classes. This release adds mul::info() and add::info() support for numeric info_flags (GiNaC can detect that the sum or product of a number of positive expressions is again a positive expression). It fixes a cast that caused a compile error on 64-bit machines. It fixes incorrect uses of STL iterators. It removes the subdirectory debian. It will output LaTeX symbols using \mathrm instead of \mbox.

                •  30 Jul 2009 18:48
                Avatar

                  Release Notes: The parser now understands user-defined functions by default. The parsed identifier names can now contain underscores.

                  •  11 Jul 2009 01:07
                  Avatar

                    Release Notes: The documentation of return_type_info() was fixed. A cstdio include issue was fixed. GiNaC now requires at least version 1.2.2 of cln.

                    •  01 Apr 2009 09:51
                    Avatar

                      Release Notes: Compilation problems with GNU g++ 3.4 were fixed. Some weird C++ RTTI behavior on woe32 was worked around so that GiNaC works on MinGW again.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.