📄 changelog
字号:
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 zero2002-11-24 Brian Gough <bjg@network-theory.co.uk> * Makefile.am: added libgslsys.a to link, to provide gsl_hypot for complex divisionMon Jun 17 22:31:33 2002 Brian Gough <bjg@network-theory.co.uk> * test_complex_source.c (FUNCTION): fixed non-constant initializerWed 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_OFFSun 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 testsFri 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 stridesFri Aug 3 14:11:23 2001 Brian Gough <bjg@network-theory.co.uk> * added gsl_matrix_ptr and gsl_matrix_const_ptr functionsMon Jul 16 21:28:05 2001 Brian Gough <bjg@network-theory.co.uk> * rowcol_source.c (FUNCTION): initialized view to NULLFri Jul 13 21:29:27 2001 Brian Gough <bjg@network-theory.co.uk> * changed views to be structs and used casts to initialize themMon Jul 2 12:35:16 2001 Brian Gough <bjg@network-theory.co.uk> * view.h: provide macros for initializing null vectors and viewsSun Jul 1 22:44:51 2001 Brian Gough <bjg@network-theory.co.uk> * introduction of new-style vector/matrix viewsFri 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 resultsMon May 14 22:43:39 2001 Brian Gough <bjg@network-theory.co.uk> * matrix_source.c (FUNCTION): removed unnecessary inline from static function definitionTue 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 definitionMon Mar 26 20:33:45 2001 Brian Gough <bjg@network-theory.co.uk> * view_source.c: split view functions out into a separate fileSat 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 matricesSun 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 arraySat Jul 15 21:44:22 2000 Brian Gough <bjg@network-theory.co.uk> * changed GSL_EDOM to GSL_EINVAL for invalid matrix size argumentsSat 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 filesThu 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_isnullTue 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 functionsThu Apr 13 18:39:27 2000 Brian Gough <bjg@network-theory.co.uk> * minmax.c: added matrix max/min functionsSat 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_columnTue Mar 21 21:15:22 2000 Brian Gough <bjg@network-theory.co.uk> * matrix_source.c (FUNCTION): added set_all and set_zero functionsSat 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 matricesThu 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 functionTue Oct 19 14:13:35 1999 Brian Gough <bjg@network-theory.co.uk> * added gsl_matrix_swap_row/col to exchange rows and columnsFri 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 managementMon Mar 1 20:05:52 1999 Brian Gough <bjg@netsci.freeserve.co.uk> * rowcol_source.c: fix rowcol to use strides1998-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 platformsMon 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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -