[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #59063] Event Handling different between Ode-S

From: anonymous
Subject: [Octave-bug-tracker] [bug #59063] Event Handling different between Ode-Solvers (especially ode15s)
Date: Fri, 4 Sep 2020 07:13:23 -0400 (EDT)
User-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0


                 Summary: Event Handling different between Ode-Solvers
(especially ode15s)
                 Project: GNU Octave
            Submitted by: None
            Submitted on: Fri 04 Sep 2020 11:13:21 AM UTC
                Category: Octave Function
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Incorrect Result
                  Status: None
             Assigned to: None
         Originator Name: Michael Erhard
        Originator Email: 
             Open/Closed: Open
                 Release: 5.2.0
         Discussion Lock: Any
        Operating System: Microsoft Windows



In cases using an event function, ode23/ode45 gives identical behaviour,
whereas ode15s (ode15i not yet tested) behaves different.

Indices of triggered events in EventFcn are counted from 1,2,3... in
ode23/ode45, whereas ode15s count from 0,1,..., if multiple constraints are

ode15s is not capable of detecting discrete time events, when the constraint
time is a multiple of the output step size. ode23/ode45 doesn't have any
problems with this

An example can be the bouncing ball problem by changing the event constraint
from state to a discrete time before ball hits the ground or by adding an
additional constraint for time.


Reply to this item at:


  Message sent via Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]