From mboxrd@z Thu Jan 1 00:00:00 1970 From: bjg@sourceware.cygnus.com To: gsl-cvs@sourceware.cygnus.com Subject: gsl/ /THANKS /TODO inalg/ChangeLog inalg/multi ... Date: Wed, 16 Feb 2000 04:20:00 -0000 Message-id: <20000216122027.28863.qmail@sourceware.cygnus.com> X-SW-Source: 2000/msg00024.html List-Id: CVSROOT: /cvs/gsl Module name: gsl Changes by: bjg@sourceware.cygnus.com 00/02/16 04:20:27 Modified files: . : THANKS TODO linalg : ChangeLog multiply.c test_la.c Log message: multiply.c (gsl_la_matmult_mod_impl): fixed error in transposed matrix memory access, expressions should always be of the form M->data[i*M->size2 + j] even when i,j are transposed. Safer to replace matrix access by gsl_matrix_set and gsl_matrix_get, which is what I have done now. Shouldn't be any cost in the production version of the library where we have inlines and range checking off.