Brian,
OK. That makes sense. Thanks for looking into that. Looks like using the
"break" will save a few iterations.
I guess that having the solver return a "continue" and having that cause
the program to exit the iteration loop was making me nervous.
-- Mark
Brian Gough wrote:
Thanks for the example. In this case GSL_CONTINUE is an error code
which indicates that the iterate function could not make any
reasonable progress, although it didn't encounter any fatal errors
(therefore calling the function again is possible). With the example
program this occurs when it's essentially at the minimum. In
hindsight, GSL_ENOPROG would have been a better choice--I'll log that
as a bug and put a note in the manual.
_______________________________________________
Bug-gsl mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gsl