|
Packit |
67cb25 |
2004-07-10 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* error.c (gsl_error): flush stdout/stderr before aborting (needed
|
|
Packit |
67cb25 |
to get a useful error message on some platforms)
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
2003-06-17 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* warn.c: removed, the functions are not used
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sat Apr 27 21:27:32 2002 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* error.c (gsl_error): added an explanatory message in the default
|
|
Packit |
67cb25 |
error handler before aborting
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Tue Jun 12 11:52:23 2001 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h (GSL_STATUS_UPDATE): added macro for updating
|
|
Packit |
67cb25 |
status value multiple times
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Fri Apr 27 18:18:59 2001 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h (GSL_ERROR_NULL): added macro which returns NULL,
|
|
Packit |
67cb25 |
for out of memory conditions
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Mon Jan 22 16:01:55 2001 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h: added EOF for end of file
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sat Aug 26 19:26:59 2000 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h: added error codes ETOLF, ETOLX, ETOLG for
|
|
Packit |
67cb25 |
unattainable tolerances in (F,X,G) in multimin MINPACK LM
|
|
Packit |
67cb25 |
algorithm.
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Fri May 5 11:20:10 2000 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* split gsl_test code out into separate test/ directory
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sun Nov 28 17:17:03 1999 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h: added GSL_ENOPROG and GSL_ENOPROGJ to handle error
|
|
Packit |
67cb25 |
conditions from minpack hybrid algorithms (INFO=5,4 in the
|
|
Packit |
67cb25 |
original code)
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Thu Oct 28 14:41:31 1999 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_test.h: changed variable name in prototype for clarity
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Thu Oct 7 11:46:53 1999 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* test_results.c (gsl_test_str): changed #if __STDC__ to #ifdef
|
|
Packit |
67cb25 |
__STDC__ so the code will compile with compilers that define
|
|
Packit |
67cb25 |
__STDC__ to 0 meaning STDC+extensions.
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sun Jul 11 21:48:25 1999 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* test_errnos.c (main): added GSL_ECACHE to handle internal cache
|
|
Packit |
67cb25 |
structures which grow and can hit a limit
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sun Mar 7 17:00:08 1999 Brian Gough <bjg@netsci.freeserve.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h, test_errnos.c, strerror.c: added GSL_EDIVERGE for
|
|
Packit |
67cb25 |
divergent integrals and series
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sat Feb 20 12:14:47 1999 Brian Gough <bjg@netsci.freeserve.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* test_errnos.c (main): added the new error codes to the tests
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h: moved all the error codes into a single enum
|
|
Packit |
67cb25 |
instead of having a separate enum for GSL_SUCCESS and GSL_FAILURE
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Fri Feb 19 15:56:15 1999 Brian Gough <bjg@netsci.freeserve.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h, strerror.c: added GSL_CONTINUE as an error code
|
|
Packit |
67cb25 |
indicating that an iteration process has not converged and should
|
|
Packit |
67cb25 |
be continued for more iterations.
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Tue Nov 17 17:11:31 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_test.h: removed #include <config.h> which should not be
|
|
Packit |
67cb25 |
present in installed header files
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Tue Nov 10 15:55:56 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* test_results.c (gsl_test_abs), gsl_test.h: added gsl_test_abs
|
|
Packit |
67cb25 |
for absolute errors, like gsl_test_rel for relative errors
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Fri Oct 23 12:51:01 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* test_results.c (gsl_test_rel): print a shorter "observed vs
|
|
Packit |
67cb25 |
expected" message if the description is 45 characters or longer
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Mon Jun 1 11:02:04 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h: added GSL_EUNSUP for errors caused by a hardware
|
|
Packit |
67cb25 |
feature which is not supported on a particular platform
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* renamed test.c to test_results.c to avoid confusion when debugging
|
|
Packit |
67cb25 |
other test programs called test.c
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sat May 30 16:11:34 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h: add GSL_ESING for errors caused by singularities
|
|
Packit |
67cb25 |
or other bad function behavior
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Fri May 29 14:41:19 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h: added GSL_EBADLEN to signify bad lengths of
|
|
Packit |
67cb25 |
matrices or vectors (e.g. non-conformant sizes in a matrix or
|
|
Packit |
67cb25 |
vector multiplication)
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Wed May 27 18:15:34 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* test.c (gsl_test_str): changed things so that the strings aren't
|
|
Packit |
67cb25 |
printed unless the string equality test fails (usually they were
|
|
Packit |
67cb25 |
too long)
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Mon May 18 17:58:20 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* test.c (gsl_test_rel): added a test for numerical quantities,
|
|
Packit |
67cb25 |
given a result, an expected result and an allowable relative
|
|
Packit |
67cb25 |
error.
|
|
Packit |
67cb25 |
(gsl_test_int): added a test for comparing integers
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sun May 10 16:03:12 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h: added GSL_EROUND for roundoff errors
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Fri May 8 18:50:13 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h: changed GSL_ETIMEOUT to GSL_EMAXITER to describe
|
|
Packit |
67cb25 |
the error that occurs when a specified number of iterations is
|
|
Packit |
67cb25 |
exceeded.
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sun Apr 19 19:14:05 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* strerror.c (gsl_strerror): added an strerror function for making
|
|
Packit |
67cb25 |
readable descriptions of the error number
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Wed Apr 15 21:59:57 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* added a stream handler, for the error stream
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* completely reorganized the files, but the functions are
|
|
Packit |
67cb25 |
relatively unchanged
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Wed Apr 8 13:55:48 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h (GSL_ERROR_RETURN_NOTHING): added an error macro
|
|
Packit |
67cb25 |
suitable for void functions
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Mon Apr 6 14:10:48 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* gsl_errno.h: use enum instead of #define for symbolic constants,
|
|
Packit |
67cb25 |
so that they can be seen in the debugger
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sun Apr 5 19:49:17 1998 Brian Gough <bjg@vvv.lanl.gov>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* err/errno.c (gsl_error): now takes gsl_errno as an argument
|
|
Packit |
67cb25 |
(this is useful for doing conditional breakpoints)
|
|
Packit |
67cb25 |
|