Locating special events when solving ODEs
Initial value problems, existence, uniqueness, continuous dependence and continuation of solutions to ordinary differential equations (34A12) Theoretical approximation of solutions to ordinary differential equations (34A45) Spectral, collocation and related methods for boundary value problems involving PDEs (65N35)
Computing the solution, \(y\in R^ n\), of the initial value problem in ordinary differential equations (ODEs), (1) \(y'=f(x,y)\), \(a\leq x\leq b\), \(y(a)=y_ a\) may be only part of a larger task. Possibly the most common such task is to find either a first point \(t_ 0>a\) or a set of points \(\{t_ s\}\), \(a<t_ 0\leq t_ 1\leq...\), such that one of the equations (2) \(g_ j(x,y(x),y'(x))=0\) \(j=1,2,...\), is satisfied at \(x=t_ s\). The \(g_ j\) are called ``event functions, and event j is said to occur at \(t_ s\) when \(t_ s\) is a root of the jth event function. This note is concerned with problems that have the form either (3) \(g_ j(x,y,y')\equiv y_{k_ j}(x)-\alpha_ j\) or (4) \(g_ j(x,y,y')\equiv y'_{k_ j}(x),\) where \(y_{k_ j}(x)\) is a component of the solution vector y(x). Common problems such as (i) finding where a component of the solution assumes a given value, and (ii) finding where a component of the solution has an extremum, have the form (3) or (4) with a single event function. We allow several event functions of both forms at the same time, and so can solve more complicated problems such as (iii) tabulating values of a dependent variable \(y_ j\); (iv) determining the location of switching points or points of discontinuity defined in terms of linear functions of a dependent variable \(y_ j\); and (v) determining zeros of a general event function \(q(x,y)=0\) by adjoining a differential equation for q to the system (1).
- Event location for ordinary differential equations
- An integrated Runge-Kutta root finding method for reliable collision detection in multibody systems
- Pulse detection software for initial value ODEs
- Nonnegative solutions of ODEs
- Solving ODEs and DDEs with impulses
- Reliable solution of special event location problems for ODEs
- Time-transformations for the event location in discontinuous ODEs
- A 3(2) pair of Runge-Kutta formulas
This page was built for publication: Locating special events when solving ODEs
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1104465)