At Sun, 16 Mar 2008 20:46:14 +0100, Marco Maggi wrote: > My opinion is that the GSL siman module itself does not follow > the GSL coding guidelines: it should implement an interface > like the one of the minimisation modules, with an iterate > function that we have the responsibility of invoking again and > again; with such an interface we could be free to inspect > the current solution and decide what to do and what to log.
This is true. It was one of the first parts written, before the iteration design was used. > The Annealing interface should be changed to do exactly that. > I want to do it, it is just a matter of finding 60 minutes > of will > in this stormy sea that life is. > > For backwards compatibility reasons it is correct not to change > the GSL code while version 1.x is still going. Adding a new interface is not a problem, I would keep the old one for compatibility. -- Brian Gough _______________________________________________ Help-gsl mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gsl
