lun apr 19 23:50:46 CEST 2010
Grassmann v.0.2 has been released
--
I sweated on it for a couple of days, but now everything is fi-
nally ready. I've completely re-designed Grassmann, my C++ li-
brary for managing matrices, vectors, autospaces, splines and
similar structures of linear algebra and numerical analysis. I've
almost re-wrote the whole code, throwing away some stinky and
horrible features forcing the user to use explicit pointers for
no reason even for making the sum between two matrices. The ap-
proach of the library is now very similar to Java for using no
pointers at all in the implementations (all you have to do, for
example, is saying you're going to create a 4x4 matrix filled
with some values and compute its inverse, or multiply it for an-
other matrix, all the memory allocation is managed by the li-
brary), and to Matlab for the clean management of vectors and ma-
trices almost as primitive data types.
You can download the latest version from its GitHub repository:
http://github.com/BlackLight/Grassmann
or, if you prefer the static latest release, you can get it from
here: http://0x00.ath.cx/prog/grassmann/
--
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GAT d? a? C++++ U++++ P++++ L+++++ E--- W+++ !w PS+++ PE-- Y++ PGP++ X++
R+ tv-- b+>+++ DI++ G++ e+++ h* r++ z**
------END GEEK CODE BLOCK------