Brief Descriptions of Example Programs
-
ex4p4p1.f90 :
This program solves an SEIR epidemic model of Genik & van den Driessche (Example 4.4.1).
-
ex4p4p2.f90 :
This program solves a problem of Wille & Baker involving a scalar equation that exhibits chaotic behavior (Example 4.4.2).
-
ex4p4p3 :
This program solves an HIV long-term partnership model (Example 4.4.3). It illustrates the reduction of a Volterra-Integro-Differential equation to a system of ddes. It further illustrates the use of root finding to switch between a system of odes and a system of ddes.
-
ex4p4p4.f90 :
This program solves a model of the life cycle of a population of poor lemmings (Example 4.4.4). The solution is discontinuous at the initial integration time. The program illustrates the use of event root finding to locate maxima and minima.
-
ex4p4p5.f90 :
This program solves a two-wheeled suitcase model of Suherman, et al (Example 4.4.5). It illustrates the use of events and a CHANGE routine to solve a sequence of problems corresponding to the rocking of the suitcase.
-
laserex.f90 :
This program solves a self-pulsing semiconductor laser with external cavity model of T. Carr (manuscript example).
-
neutvan.f90 :
This program solves a state dependent neutral problem with vanishing delays (manuscript example).
-
my_dde_with_trim.f90 :
This program illustrates how to use the solution queue trimming option.
-
exsd1.f90 :
This program solves a simple state dependent dde.
-
b2g.f90 :
This program solves a state dependent dde. It illustrates use of root finding and derivative switch to handle discontinuities in y'(t).
-
c2g.f90 :
This program solves a state dependent dde. It illustrates use of root finding and derivative switch to handle discontinuities in y'(t) and ylag(t).
-
secdelay.f90 :
This program solves a state dependent dde. DDE_USER is called from within the user subroutine BETA to handle a secondary delay.
-
volinteq.f90 :
This program solves a state dependent Volterra integral equation by imbedding a quadrature in subroutine DDES.