diff options
Diffstat (limited to 'gsl-1.9/matrix/ChangeLog')
-rw-r--r-- | gsl-1.9/matrix/ChangeLog | 203 |
1 files changed, 203 insertions, 0 deletions
diff --git a/gsl-1.9/matrix/ChangeLog b/gsl-1.9/matrix/ChangeLog new file mode 100644 index 0000000..8e507be --- /dev/null +++ b/gsl-1.9/matrix/ChangeLog @@ -0,0 +1,203 @@ +2007-02-17 Brian Gough <bjg@network-theory.co.uk> + + * test_source.c (FUNCTION): avoid running negative value tests on + char, because it can be unsigned. + +2007-01-26 Brian Gough <bjg@network-theory.co.uk> + + * minmax_source.c: added support for NaNs + +2006-10-31 Brian Gough <bjg@network-theory.co.uk> + + * prop_source.c (FUNCTION): added functions gsl_matrix_ispos, + gsl_matrix_isneg + +2003-01-01 Brian Gough <brian.gough@network-theory.co.uk> + + * gsl_matrix_complex_float.h (gsl_matrix_complex_float_get): + removed const from zero + + * matrix_source.c (FUNCTION): removed const from zero + +2002-11-24 Brian Gough <bjg@network-theory.co.uk> + + * Makefile.am: added libgslsys.a to link, to provide gsl_hypot for + complex division + +Mon Jun 17 22:31:33 2002 Brian Gough <bjg@network-theory.co.uk> + + * test_complex_source.c (FUNCTION): fixed non-constant initializer + +Wed May 1 21:33:44 2002 Brian Gough <bjg@network-theory.co.uk> + + * gsl_matrix_complex_float.h (gsl_matrix_complex_float_get): moved + constant zero inside GSL_RANGE_CHECK_OFF + +Sun Mar 24 20:28:48 2002 Brian Gough <bjg@network-theory.co.uk> + + * oper_complex_source.c: complex matrix operations (from Toby + White) + +Mon Feb 18 20:33:58 2002 Brian Gough <bjg@network-theory.co.uk> + + * copy_source.c (gsl_matrix_swap): fixed prototype by removing + const from second arg. + +Sun Jan 27 22:29:37 2002 Brian Gough <bjg@network-theory.co.uk> + + * test.c: ensure that range check is working when running the + tests + +Fri Sep 14 18:56:34 2001 Brian Gough <bjg@network-theory.co.uk> + + * view_source.c: fixed cast for array type + + * view.c: added #includes for missing const qualified types + + * view_source.c: error for non-unit strides + +Fri Aug 3 14:11:23 2001 Brian Gough <bjg@network-theory.co.uk> + + * added gsl_matrix_ptr and gsl_matrix_const_ptr functions + +Mon Jul 16 21:28:05 2001 Brian Gough <bjg@network-theory.co.uk> + + * rowcol_source.c (FUNCTION): initialized view to NULL + +Fri Jul 13 21:29:27 2001 Brian Gough <bjg@network-theory.co.uk> + + * changed views to be structs and used casts to initialize them + +Mon Jul 2 12:35:16 2001 Brian Gough <bjg@network-theory.co.uk> + + * view.h: provide macros for initializing null + vectors and views + +Sun Jul 1 22:44:51 2001 Brian Gough <bjg@network-theory.co.uk> + + * introduction of new-style vector/matrix views + +Fri Jun 1 17:04:52 2001 Brian Gough <bjg@network-theory.co.uk> + + * getset_source.c: made these routines work with the current + matrix struct, previously they would give incorrect results + +Mon May 14 22:43:39 2001 Brian Gough <bjg@network-theory.co.uk> + + * matrix_source.c (FUNCTION): removed unnecessary inline from + static function definition + +Tue May 1 23:09:25 2001 Brian Gough <bjg@network-theory.co.uk> + + * gsl_matrix_float.h (struct ): MS VC++ requires that the + struct/typedef be made with a single definition + +Mon Mar 26 20:33:45 2001 Brian Gough <bjg@network-theory.co.uk> + + * view_source.c: split view functions out into a separate file + +Sat Sep 9 16:47:16 2000 Brian Gough <bjg@network-theory.co.uk> + + * added an owner field for indicating whether the underlying + memory is owned by the vector. Changed the meaning of the block + field to always be the address of the underlying block, even for + subviews (previously the block field was set to NULL in this + case). + +Thu Aug 17 19:46:22 2000 Brian Gough <bjg@network-theory.co.uk> + + * swap_source.c (FUNCTION): added function + gsl_matrix_transpose_memcpy for transposing rectangular matrices + +Sun Jul 16 10:40:15 2000 Brian Gough <bjg@network-theory.co.uk> + + * init_source.c (FUNCTION): added gsl_matrix_view function for + creating a matrix view of an ordinary C array + +Sat Jul 15 21:44:22 2000 Brian Gough <bjg@network-theory.co.uk> + + * changed GSL_EDOM to GSL_EINVAL for invalid matrix size arguments + +Sat Jun 17 15:38:30 2000 Brian Gough <bjg@network-theory.co.uk> + + * fixed up missing MULTIPLICITY factors in various functions + +Sun May 28 12:25:02 2000 Brian Gough <bjg@network-theory.co.uk> + + * test_complex_source.c (FUNCTION): use binary mode "b" when + reading and writing binary files + + * test_source.c (FUNCTION): use binary mode "b" when reading and + writing binary files + +Thu May 4 20:58:59 2000 Brian Gough <bjg@network-theory.co.uk> + + * oper.c: added simple arithmetic operations (+,-,*,/,scale,+const) + +Wed Apr 26 15:04:22 2000 Brian Gough <bjg@network-theory.co.uk> + + * prop_source.c (FUNCTION): added function gsl_matrix_isnull + +Tue Apr 18 12:51:49 2000 Brian Gough <bjg@network-theory.co.uk> + + * minmax_source.c (FUNCTION): fixed bug in minmax where + coordinates would be incorrect for min or max in the first element + + * test_source.c (FUNCTION): added tests for max/min functions + +Thu Apr 13 18:39:27 2000 Brian Gough <bjg@network-theory.co.uk> + + * minmax.c: added matrix max/min functions + +Sat Mar 25 20:29:41 2000 Brian Gough <bjg@network-theory.co.uk> + + * swap_source.c (FUNCTION): renamed swap_cols to swap_columns, and + renamed swap_rowcol to swap_row_column + +Tue Mar 21 21:15:22 2000 Brian Gough <bjg@network-theory.co.uk> + + * matrix_source.c (FUNCTION): added set_all and set_zero functions + +Sat Mar 11 11:19:05 2000 Brian Gough <bjg@network-theory.co.uk> + + * init_source.c (FUNCTION): added gsl_matrix_identity to set a + matrix to the identity, and gsl_matrix_zero for zeroing a matrix + + * gsl_matrix.h: renamed struct element dim2 to tda (trailing + dimension) following blas conventions for row-major matrices + +Thu Dec 2 21:17:16 1999 Brian Gough <bjg@network-theory.co.uk> + + * rowcol_source.c (FUNCTION): added gsl_matrix_view_from_vector + (Thanks to Fabrice Rossi) + +Sun Oct 31 20:01:39 1999 Brian Gough <bjg@network-theory.co.uk> + + * copy.c copy_source.c: added gsl_matrix_copy function + +Tue Oct 19 14:13:35 1999 Brian Gough <bjg@network-theory.co.uk> + + * added gsl_matrix_swap_row/col to exchange rows and columns + +Fri Oct 1 15:48:07 1999 Brian Gough <bjg@network-theory.co.uk> + + * the matrix struct now supports a separate 'trailing dimension' + to allow handling of submatrices + + * now uses separate block directory for memory management + +Mon Mar 1 20:05:52 1999 Brian Gough <bjg@netsci.freeserve.co.uk> + + * rowcol_source.c: fix rowcol to use strides + +1998-11-09 <bjg@ancho.lanl.gov> + + * test_source.c, test_complex_source.c: use macros to determine if + we should run tests with long double printf/scanf, since these + aren't supported on all platforms + +Mon Apr 6 15:06:38 1998 Brian Gough <bjg@vvv.lanl.gov> + + * make range checking the default, you have to define + GSL_RANGE_CHECK_OFF to turn it off + |