Hello,

On 26.09.2017 21:36, Michael Kaufman wrote:

gsl: msadams.c:973: ERROR: msadams_apply too large order change
Default GSL error handler invoked.
I'm running on OSX 10.11.6 using a gsl-2.4_1 from macports.

This might be compiler optimization issue. Can you please try with non-optimized (-O0) version of GSL? I have no idea how to get that with macports... Alternatively, can you try to run your program on Linux?

Strangely, if I solve the ODE with and abstol of 1e-8 and then immediately afterward solve again with an abstol of 1e-10, (for convergence testing) then the abort happens (call this case 1).

How exactly do you "immediately afterward solve again"? Do you call gsl_odeiv2_driver_reset in between calls to gsl_odeiv2_driver_apply?

BR,
Tuomo

--
tuomo.keskit...@iki.fi
http://iki.fi/tuomo.keskitalo

Reply via email to