From: Rune Allnor on
On 14 Sep, 06:42, "vinu georgep" <0807...(a)rgu.ac.uk> wrote:
> dear friends
> while using matlab i encountered a problem>> [t,y] = ode15s(@hydrovdp,[0 86400],[1000 1]);
>
> Warning: Failure at t=5.676399e-010.  Unable to meet integration
> tolerances without reducing the step size below the smallest value
> allowed (1.654361e-024) at time t.
>
> > In ode15s at 819
>
> what shall i do to solve it.... I am doing my project so if some could help me with it it would be really great...

Some things to try - in said order:

- Re-formulate the problem to dimensionless parameetrs.
- Try some other (higher order) integrator.
- Use a solver for stiff problems.

Keep in mind that the success of each step relies on that
you have pushed any preceeding steps as far as possible.

Rune
 | 
Pages: 1
Prev: reduce step size error
Next: print flag -r864