aboutsummaryrefslogtreecommitdiff
path: root/src/iemmatrix.h
AgeCommit message (Collapse)Author
2005-06-16MSVCC makefile fixed some filesmusil
svn path=/trunk/externals/iem/iemmatrix/; revision=3185
2005-05-11added an outlet to t_matrix (needed by mtx_inverse)IOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=2951
2005-05-11mtx_doInvert can now return whether it could invert the matrix or notIOhannes m zmölnig
(the function returns a valid matrix, even if inversion did not succeed) svn path=/trunk/externals/iem/iemmatrix/; revision=2950
2005-05-11split the objects from mtx_binops into several files: mtx_add, mtx_sub, ↵IOhannes m zmölnig
mtx_mul, mtx_pow mtx_binops is still there for glue functions exposed some important operations on float-arrays via iemmatrix.h (mtx_doInvert, mtx_doTranspose, mtx_doMultiply) as you can easily see, they all start with "mtx_do" and a capital letter; they all return a pointer to (newly allocated) memory with the result svn path=/trunk/externals/iem/iemmatrix/; revision=2947
2005-05-10use "__WIN32__" instead of "NT"IOhannes m zmölnig
__WIN32__ is automatically defined on MinGW (at least on my debian x-compiler NT has to be defined by hand on all windows compilers i believe that __WIN32__ is more in line with __APPLE__ or __linux__ svn path=/trunk/externals/iem/iemmatrix/; revision=2932
2005-04-27use "double" instead of "long double"IOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=2835
2005-04-12changed license-text (now references LICENSE.txt instead of LGPL)IOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=2721
2005-03-30moved some general functions from mtx_binop to iemmatrix.hIOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=2650
2005-03-21This commit was generated by cvs2svn to compensate for changes in r2637,svn2git-rootIOhannes m zmölnig
which included commits to RCS files with non-trunk default branches. svn path=/trunk/externals/iem/iemmatrix/; revision=2638