Deleting Dynamical Systems

Suppose that we want to remove the dynamical system ``Bouncing Ball'' from section 4.2, which is defined in the file bball_def.c. To remove this:
  1. Edit the Makefile in your local DsTool directory. Delete the name of the file which contains the dynamical system from the USER_SRCS list and the name of the corresponding object file from the USER_OBJS list. In our example, we would remove the file names bball_def.c and bball_def.o from the Makefile.

  2. Edit the file user.c and delete all references to the dynamical system you wish to remove. To remove the Bouncing ball system, delete the lines
    extern int	bball_init();
    
    and
    {0, "Bouncing Ball", bball_init},
    
    from the file.

  3. Remake your custom executable as explained in previous sections.

We note that you cannot delete any of the standard models that come with DsTool. You can only delete models that you have previously added to your own custom executable.
\begin{acknowledgements}
We would like to thank Swan Kim for writing \mbox{\bf k...
...icolas Vera and Hinke Osinga at the Geometry Center.
\par\end{acknowledgements}


Adrian Bunk 2001-08-22