[SciPy-User] Help!!!!!! having NEW problems with ODEINT
Laura Matrajt
matrajt at gmail.com
Mon Jul 25 17:53:57 EDT 2011
Laura Matrajt <matrajt <at> gmail.com> writes:
>
> Kevin Dunn <kgdunn <at> gmail.com> writes:
>
> > Hi Laura,
> >
> > There's an example in the SciPy documentation on using a Jacobian:
> > http://docs.scipy.org/doc/scipy/reference/generated/scipy.integrate.ode.html
> >
> > This is for the ``ode`` function, not the ``odeint`` function though.
> >
> > I've just posted an example on using ``ode`` with coupled ODEs, no Jacobian
> > over here:
> >
>
http://scipy-central.org/item/13/0/integrating-an-initial-value-problem-multiple-odes
> >
> > Hope that helps,
> > Kevin
> >
>
> Hi Kevin,
> the example was good. I now have implemented my Jacobian. Thank you very
much!!!!!
>
Hi all:
sorry to bother you again! I implemented the Jacobian as Anne kindly suggested
to me with the help of Kevin's pointers to the correct webpage AND I increased
the maximum number of steps as Warren kindly said.
I am now getting a new message:
lsoda-- warning..internal t (=r1) and h (=r2) are
such that in the machine, t + h = t on the next step
(h = step size). solver will continue anyway
In above, R1 = 0.1209062893646E+03 R2 = 0.9059171791494E-18
It is just a warning, and my code continues to run. But I am really worried
about this being a bug. The problem is that I am coupling a system of ODE's with
a stochastic process. Mainly, I simulate a day of an epidemic, stop the
integrator, change some of the initial conditions stochastically (not just
randomly, I do follow some rules) and I run the ODE again and so on.
I have run this millions of times (and I am not exagerating about the millions)
and it doesn't produce any warnings, but every now and then (~15 times) it does
it. I don't know if this is a bug or just that not all of my domain will be good
for the ODE's...
If anyone has any suggestion of how to think about this problem, I will really
appreciate it!!!!!!
thanks to all the people that replied to me previously, you helped me sooo much
already!
More information about the SciPy-User
mailing list