2 Aug 05:46
ANNOUNCE: GENIUS 0.7.5 the "Maia Karolina Lebl (July 27th 2006, 3.2kg)" release
George <jirka <at> 5z.com>
2006-08-02 03:46:14 GMT
2006-08-02 03:46:14 GMT
To find out what Genius is, skip a few paragraphs down, or go to http://www.jirka.org/genius.html As evident by the release name, I'm now a dad. I have not yet set up a gallery with the pics we got, but my mom put up some at: http://www.kodakgallery.com/I.jsp?c=fq7bkko.1h39wu9w&x=0&y=wxqaxz A few weeks ago I needed to run some tests for my research and I found several bugs and memory leaks that made the tests run slow and crash. So I fired up valgrind and about a day or two later it ran correctly, not leaking memory but slowly. So I optimized a bunch of functions I needed in the linear algebra section. I also fixed some confusion in the linear algebra functions with respect to inner products (HermitianProduct is now the complex hermitian product and DotProduct is the standard dot product even for complex numbers, that is, no conjugates). Once I was at it I added a bunch of other functions. In any case, Genius is 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 (at least glib2 if you don't want a GUI) and a recent enough gmp library. However you can still use the command line version if you prefer non-gui interface. Here are the news in 0.7.5: * Added functions: CatalanConstant, atan2, NextCombination, CountZeroColumns, QRDecomposition, SesquilinearForm, SesquilinearFormFunction(Continue reading)
RSS Feed