|
Packit |
67cb25 |
2009-07-11 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* quad_golden.c: added new safeguarded step-length algorithm from
|
|
Packit |
67cb25 |
James Howse
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
2009-07-09 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* fsolver.c (gsl_min_fminimizer_free): handle NULL argument in free
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
2008-07-03 Brian Gough <bjg@hp2.network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* Makefile.am (INCLUDES): use top_srcdir instead of top_builddir
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
2008-01-09 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* brent.c (brent_iterate): remove spurious early return
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
2007-07-30 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* min.h (SAFE_FUNC_CALL): use gsl_finite instead of finite
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
2005-09-09 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* min.h: improved error message, function can be discontinuous
|
|
Packit |
67cb25 |
despite what error message said.
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
2005-04-28 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* brent.c (brent_iterate): fixed error in ordering of tests for
|
|
Packit |
67cb25 |
updates so that it agrees with Brent's book.
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
2004-04-13 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* brent.c (brent_iterate): corrected condition for setting to
|
|
Packit |
67cb25 |
+/-tolerance.
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sun Apr 7 15:22:11 2002 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* fsolver.c (gsl_min_fminimizer_x_minimum): new function,
|
|
Packit |
67cb25 |
obsoletes gsl_min_fminimizer_minimum.
|
|
Packit |
67cb25 |
(gsl_min_fminimizer_f_minimum): new function for accessing
|
|
Packit |
67cb25 |
function values
|
|
Packit |
67cb25 |
(gsl_min_fminimizer_f_lower): new function for accessing function
|
|
Packit |
67cb25 |
values
|
|
Packit |
67cb25 |
(gsl_min_fminimizer_f_upper): new function for accessing function
|
|
Packit |
67cb25 |
values
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* renamed minimum to x_minimum throughout
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Wed Oct 3 11:35:45 2001 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* test.c (main): added an extra test
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sun Jul 15 17:53:26 2001 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* eliminated interval type, changed order of arguments to set
|
|
Packit |
67cb25 |
functions
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Tue Apr 17 22:13:58 2001 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* fsolver.c (gsl_min_fminimizer_alloc): removed unnecessary status
|
|
Packit |
67cb25 |
variable
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Mon Apr 2 14:54:33 2001 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* brent.c (brent_init): fixed incorrect value for golden ratio
|
|
Packit |
67cb25 |
(brent_iterate): fixed incorrect value for golden ratio
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* golden.c (goldensection_iterate): fixed incorrect value for
|
|
Packit |
67cb25 |
golden ratio
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* bracketing.c (gsl_min_find_bracket): fixed incorrect value for
|
|
Packit |
67cb25 |
golden ratio
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Sun Feb 18 11:43:04 2001 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* fsolver.c: changed so that the solver _alloc function no longer
|
|
Packit |
67cb25 |
calls _set, the user must do that separately.
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Fri May 5 16:09:11 2000 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* test.c (test_bracket): fixed warning about "control reaches end
|
|
Packit |
67cb25 |
of non-void function" by changing return type to void
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Tue Feb 15 16:32:55 2000 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* bracketing.c (gsl_min_find_bracket): changed counter nb_eval
|
|
Packit |
67cb25 |
from type int to type size_t in order to avoid comparison between
|
|
Packit |
67cb25 |
signed and unsigned, (nb_eval < eval_max).
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Mon Feb 14 13:07:43 2000 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* made all internal functions static
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
Wed Oct 13 16:08:03 1999 Brian Gough <bjg@network-theory.co.uk>
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
* rewritten to allow initial values to be specified
|
|
Packit |
67cb25 |
|