ANNOUNCE: GENIUS 0.5.1 the "$\frac{\infty}{0}$" release



SOITWAS100ANDNOT10SUEME

In the course of human history it sometimes happenes that bugs turn up
in calculators.  And so it has happened to genius and so here is a fix
release.  Unless you think that sometimes reporting 10 instead of 100
is a good thing it may be time to upgrade.

In any case, Genius is one one of the oldest GNOME projects, it has been
the original GNOME calculator before I got wild ideas about it doing
absolutely everything.  It is programmable has a powerful language and
handles many fun features including matlab like support for matrices.
It requires GNOME2 and a recent enough gmp library.  However you can
still use the command line version if you prefer non-gui interface.

There is still a lot of work required to make this all nice, mostly it needs
to have the function library improved and verified to be correct and
documentation needs to be written (the complete help system is not yet in
place).  Feel free to help out :)

Here are the news in 0.5.1:

* Fix rounding when first digit is rounded and is 9 (reported by
  Kai Arstila)
* Fix atan by using implementation from Guillermo Ballester Valor
  (reported by Kai Arstila)
* Few more functions: Stupid eigenvalue function for 2x2 matrices,
  RaleighQuotient
* Reverse the direction of the vandermonde matrix to coincide with how
  we use polynomials
* Fix modular arithmetic on single values and matrices
* Cache identity matrices for speed

ftp://ftp.5z.com/pub/genius/

Have fun,

George

-- 
George <jirka 5z com>
   Never interrupt your enemy when he is making a mistake.
                       -- Napoleon Bonaparte



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]