1 2007-08-30 Brian Gough <bjg@network-theory.co.uk>
3 * test.c (test_eigen_symm): added new test case for underflow
5 * qrstep.c (trailing_eigenvalue): handle underflow for small tab,
6 also handle dt==0 directly.
8 2007-07-30 Brian Gough <bjg@network-theory.co.uk>
10 * testgen.c (main): use gsl_finite instead of finite
12 2006-09-14 Brian Gough <bjg@network-theory.co.uk>
14 * test.c (test_eigen_symm): fix duplicate VAL_DESC to ABS_DESC
15 (test_eigen_herm): fix duplicate VAL_DESC to ABS_DESC
17 2006-08-14 Brian Gough <bjg@network-theory.co.uk>
19 * unsymm.c (gsl_eigen_unsymm): support for unsymmetric matrices
22 2006-04-18 Brian Gough <bjg@network-theory.co.uk>
24 * test.c (test_eigenvalues): increase error bound
26 2006-03-26 Brian Gough <bjg@network-theory.co.uk>
28 * jacobi.c (gsl_eigen_invert_jacobi): use unsigned int for nrot
31 2005-08-22 Brian Gough <bjg@network-theory.co.uk>
33 * test.c (test_eigenvalues): increased test tolerance
35 2004-12-03 Brian Gough <bjg@network-theory.co.uk>
37 * jacobi.c (gsl_eigen_jacobi): use algorithm from Golub and Van
39 (gsl_eigen_invert_jacobi): new code
41 2003-01-02 Brian Gough <brian.gough@network-theory.co.uk>
43 * symmv.c (gsl_eigen_symmv): change gsl_isnan to isnan
45 * symm.c (gsl_eigen_symm): change gsl_isnan to isnan
47 * hermv.c (gsl_eigen_hermv): change gsl_isnan to isnan
49 * herm.c (gsl_eigen_herm): change gsl_isnan to isnan
51 2002-11-16 Brian Gough <bjg@network-theory.co.uk>
53 * symm.c (gsl_eigen_symm): prevent infinite loop for NaNs
55 * herm.c (gsl_eigen_herm): prevent infinite loop for NaNs
57 * symmv.c (gsl_eigen_symmv): prevent infinite loop for NaNs
59 * hermv.c (gsl_eigen_hermv): prevent infinite loop for NaNs
61 Fri Oct 18 17:58:35 2002 Brian Gough <bjg@network-theory.co.uk>
63 * test.c (main): added test cases to catch division by zero
64 (beta_r=0) in householdercomplex.c
66 Wed Aug 28 19:05:54 2002 Brian Gough <bjg@network-theory.co.uk>
68 * Makefile.am (test_LDADD): fix link order to have libgslsys near
71 Thu Aug 2 18:17:58 2001 Brian Gough <bjg@network-theory.co.uk>
73 * hermv.c (gsl_eigen_hermv): fixed index bug in accumulation of evec.
75 * symmv.c (gsl_eigen_symmv): fixed index bug in accumulation of evec.
77 * test.c (main): added two new test cases
79 * qrstep.c (trailing_eigenvalue): chose better value of mu when
80 dt=0, prevents infinite loop.
82 Sun Jul 1 22:43:45 2001 Brian Gough <bjg@network-theory.co.uk>
84 * modified to use new-style vector views
86 Wed Jun 20 12:30:38 2001 Brian Gough <bjg@network-theory.co.uk>
88 * hermv.c (gsl_eigen_hermv): additional workspace argument no
91 Mon Apr 23 10:31:01 2001 Brian Gough <bjg@network-theory.co.uk>
93 * unified error handling conventions to _e for error handling
94 functions and no suffix for plain functions, so _impl functions
97 * removed tests for EFAULT, since EFAULT should only apply to
98 invalid non-null pointers.
100 Fri Apr 13 20:33:18 2001 Brian Gough <bjg@network-theory.co.uk>
102 * eigen/test.c (test_invert_jacobi): removed matmult and replaced