Brief Descriptions of the Demonstration Programs
-
Program DEMO60:
Solves a simple problem with a constant delay.
-
Program DEMO61:
Solves a simple problem with a state-dependent delay.
-
Program DEMO62:
Solves three delay problems which have discontinuous initial functions. Illustrates the use of rootfinding to handle derivative discontinuities. Illustrates the manner in which initial discontinuity information may is supplied via a user provided D6DISC subroutine.
-
Program DEMO63:
Illustrates user interpolation of the solution history queue to handle a secondary delay.
-
Program DEMO64:
Solves the Mackey-Glass equation (three cases).
-
Program DEMO65:
Solves a system of delay equations arising from the modeling of disease transmission in a homogeneous population. Illustrates the manner in which integral equations can be transformed to a system of delay equations. Illustrates user interpolation of the solution history queue.
-
Program DEMO66:
Solves a neutral problem containing both a delayed derivative and a vanishing delay. Illustrates the use of the predictor-corrector mode available in DKLAG6.
-
Program DEMO67:
Solves six neutral problems of Zdislaw Jackiewicz.
-
Program DEMO68:
Illustrates the solution of a system with state-dependent delays and derivative discontinuities.
-
Program DEMO69:
Program in SLATEC quick check format. Exercises many of the options in DKLAG6 including user interpolation of of the history queue generated during a prior call to DKLAG6.
-
Program DEMO610:
Solves four nonstiff ODE problems from Diran Sarafyan's test set.
-
Program DEMO611:
Solves the problems in the Toronto DETEST nonstiff ODE test set.
-
Program DEMO612:
Solves five ODE problems which require the use of rootfinding.
-
Program DEMO613:
Solves five problems with vanishing delays.
-
Program DEMO614:
Two neutral problems with vanishing delays which illustrate that simple model changes don't necessarily lead to equivalent problems.
-
Program DEMO615:
Solves thirteen integro-differential equations from C.A. Paul's test problem set.
-
Program DEMO616:
Solves the test problems in the DKLAG6 report.
-
Program DEMO617:
Solves a neutral problem with a vanishing delay.
-
Program DEMO618:
Solves a neutral problem with a vanishing delay.
-
Program DEMO619:
Solves five problems with vanishing delays and clustered zeros using user rootfinding instead of the automatic discontinuity rootfinding.
Miscellaneous Notes
-
Several of these demonstration programs solve the same problem repeatedly, using different error tolerances and integration options. They can be changed via the program input data files.
-
Several of the programs use dummy plotting routines (which do nothing).
-
More detailed information regarding each program is contained in the program header information and accompanying references.
-
For each program, various summary information regarding the success or failure of DKLAG6 is written to the screen. More detailed results are written to various output files. The files which are created by the programs can be cleaned out by typing: klean
-
Refer to the header comments and documentation prologue for DKLAG6 for detailed information regarding the use of DKLAG6.
-
Refer to the "README" section in the header comments for detailed instructions regarding the installation of DKLAG6.
-
An overview of the solution procedure used in DKLAG6 is contained in the header comments.