summaryrefslogtreecommitdiff
path: root/gsl-1.9/vector/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gsl-1.9/vector/ChangeLog')
-rw-r--r--gsl-1.9/vector/ChangeLog204
1 files changed, 204 insertions, 0 deletions
diff --git a/gsl-1.9/vector/ChangeLog b/gsl-1.9/vector/ChangeLog
new file mode 100644
index 0000000..f445ece
--- /dev/null
+++ b/gsl-1.9/vector/ChangeLog
@@ -0,0 +1,204 @@
+2007-02-17 Brian Gough <bjg@network-theory.co.uk>
+
+ * test_source.c (FUNCTION): avoid running 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: added functions gsl_vector_ispos,
+ gsl_vector_isneg
+
+2004-09-13 Brian Gough <bjg@network-theory.co.uk>
+
+ * swap_source.c (gsl_vector_swap): fixed bug where stride of
+ first argument v was used for second argument w
+
+ * test.c: improved test coverage
+
+2003-01-01 Brian Gough <brian.gough@network-theory.co.uk>
+
+ * gsl_vector_complex_float.h (gsl_vector_complex_float_get):
+ removed const from zero
+
+ * vector_source.c (FUNCTION): removed const from zero
+
+Sun Jan 27 22:29:54 2002 Brian Gough <bjg@network-theory.co.uk>
+
+ * test.c: ensure that range check is working when running the
+ tests
+
+Fri Sep 14 19:13:20 2001 Brian Gough <bjg@network-theory.co.uk>
+
+ * view.c (USE_QUALIFIER): added missing qualified types
+
+Thu Aug 23 13:22:29 2001 Brian Gough <bjg@network-theory.co.uk>
+
+ * gsl_vector_complex_float.h: added const to second argument of
+ _ptr functions
+
+ * gsl_vector.h: changed definition of gsl_vector_const_view to
+ compile with Sun's cc
+
+Fri Aug 3 14:11:51 2001 Brian Gough <bjg@network-theory.co.uk>
+
+ * added gsl_vector_ptr and gsl_vector_const_ptr functions
+
+Mon Jul 16 21:28:37 2001 Brian Gough <bjg@network-theory.co.uk>
+
+ * reim_source.c: initialized views to null
+
+Fri Jul 13 21:29:06 2001 Brian Gough <bjg@network-theory.co.uk>
+
+ * changed views to be structs and used casts to initialize them
+
+Mon Jul 2 12:34:43 2001 Brian Gough <bjg@network-theory.co.uk>
+
+ * view.h: provide macros for initializing null vectors and views
+
+Sun Jul 1 22:38:30 2001 Brian Gough <bjg@network-theory.co.uk>
+
+ * introduction of new-style vector views
+
+ * view_source.c: changed order of arguments to be consistent with
+ rest of library for _with_stride functions
+
+Mon May 14 22:43:18 2001 Brian Gough <bjg@network-theory.co.uk>
+
+ * vector_source.c (FUNCTION): removed unnecessary inline from
+ static function definition
+
+Tue Mar 27 15:12:07 2001 Brian Gough <bjg@network-theory.co.uk>
+
+ * view_source.c: split view functions into a separate file
+
+Sat Sep 9 16:45:15 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).
+
+Sun Jul 16 10:39:39 2000 Brian Gough <bjg@network-theory.co.uk>
+
+ * init_source.c (FUNCTION): added gsl_vector_view function for
+ creating a vector view of an ordinary C array
+
+Sat Jul 15 21:44:49 2000 Brian Gough <bjg@network-theory.co.uk>
+
+ * changed GSL_EDOM to GSL_EINVAL for invalid vector size arguments
+
+Sat Jun 17 15:37:57 2000 Brian Gough <bjg@network-theory.co.uk>
+
+ * fixed up missing MULTIPLICITY factors in various functions
+
+Sun May 28 12:25:31 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
+
+Fri May 5 10:57:16 2000 Brian Gough <bjg@network-theory.co.uk>
+
+ * oper_source.c (FUNCTION): changed functions
+ gsl_vector_mul_elements and gsl_vector_div_elements to
+ gsl_vector_mul and gsl_vector_div since the _elements suffix is
+ redundant for vectors (unlike matrices).
+
+ * oper.c: added simple arithmetic operations (+,-,*,/,scale,+const)
+
+Wed Apr 26 14:17:14 2000 Brian Gough <bjg@network-theory.co.uk>
+
+ * prop_source.c (FUNCTION): added const to argument of
+ gsl_vector_isnull
+
+ * init_source.c (FUNCTION): added gsl_vector_set_basis(v,i) to set
+ v to basis vector v = e_i (0,0,...,1,...,0)
+
+Tue Apr 25 11:31:38 2000 Brian Gough <bjg@network-theory.co.uk>
+
+ * test_source.c (FUNCTION): modified the tests so that they work
+ more cleanly with checkergcc when using long doubles. The trick
+ seems to be to avoid having any long doubles on the stack.
+
+Sat Apr 22 15:09:44 2000 Brian Gough <bjg@network-theory.co.uk>
+
+ * init_source.c (FUNCTION): separated subvector functions into
+ gsl_vector_subvector and gsl_vector_subvector_with_stride
+
+Sat Mar 25 20:23:58 2000 Brian Gough <bjg@network-theory.co.uk>
+
+ * swap_source.c (FUNCTION): renames gsl_vector_swap to
+ gsl_vector_swap_elements
+
+Tue Mar 21 21:15:10 2000 Brian Gough <bjg@network-theory.co.uk>
+
+ * vector_source.c (FUNCTION): added set_zero function
+
+Thu Feb 24 16:19:55 2000 Brian Gough <bjg@network-theory.co.uk>
+
+ * added missing prototypes for gsl_vector_complex_..._reverse
+
+Fri Feb 18 20:48:32 2000 Brian Gough <bjg@network-theory.co.uk>
+
+ * swap_source.c (FUNCTION): added gsl_vector_reverse function for
+ flipping the order of a vector
+
+ * copy_source.c: renamed gsl_vector_copy to gsl_vector_cpy
+ since it acts like memcpy (dest, src) not 'cp(copy) from to'
+
+Thu Dec 2 20:39:02 1999 Brian Gough <bjg@network-theory.co.uk>
+
+ * init_source.c: fixed bug, block element needs to be null in
+ gsl_vector_alloc_from_vector to maintain correct ownership,
+ added gsl_vector_view_from_vector (Thanks to Fabrice Rossi)
+
+Tue Oct 19 14:13:14 1999 Brian Gough <bjg@network-theory.co.uk>
+
+ * added gsl_vector_swap function to exchange elements
+
+Fri Oct 1 15:47:45 1999 Brian Gough <bjg@network-theory.co.uk>
+
+ * removed support for gsl_vector_ptr. Use set/get instead.
+
+ * now uses separate block directory for memory management
+
+Mon Mar 1 19:38:16 1999 Brian Gough <bjg@netsci.freeserve.co.uk>
+
+ * test_source.c: added tests for gsl_vector_ptr with and without
+ stride
+
+ * gsl_vector_char.h: added missing code to gsl_vector_char_ptr for
+ stride in char case.
+
+
+Sun Nov 8 18:39:40 1998 Brian Gough <bjg@vvv.lanl.gov>
+
+ * test_io.c, test_complex_io.c: split out the printf/scanf
+ routines since these aren't supported on all platforms
+ for long double
+
+Fri Jul 24 19:44:52 1998 Brian Gough <bjg@vvv.lanl.gov>
+
+ * added parent pointer in structs, to determine whether or not
+ we're allowed to free the memory pointed to by * data.
+
+Wed Jun 10 19:13:35 1998 Brian Gough <bjg@vvv.lanl.gov>
+
+ * init_source.c: added a cast for each malloc
+
+Sun Apr 26 14:10:06 1998 Brian Gough <bjg@vvv.lanl.gov>
+
+ * added support for complex vectors
+
+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
+