home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / fractal / kaos.lha / userlib / README.install_new_ds < prev    next >
Encoding:
Text File  |  1990-01-26  |  1.6 KB  |  35 lines

  1.         Installing new dynamical systems
  2. --------------------------------------------------------------------
  3.  
  4. The installation of a new dynamical system in kaos requires changes
  5. to only a few well-isolated subroutines.  Assume that the name of 
  6. the shared directory containing the kaos source code is $KAOSHOME, 
  7. and the name of your working directory is $KAOSUSERHOME. Currently 
  8. $KAOSUSERHOME is assumed to be $HOME/kaos, where $HOME is the name 
  9. of your home directory.
  10.  
  11.  
  12. (1) If $HOME/kaos does not exist yet, create it with the command
  13. {mkdir $HOME/kaos}.  To find the name of your home directory, type 
  14. {set} and return. The name after the string "home" is your home
  15. directory.
  16.  
  17. (2) The directory $KAOSHOME contains a file Makefile for making the 
  18. kaos executable. Copy this to the directory $KAOSUSERHOME.
  19.  
  20. (3) The subdirectory "userlib" in $KAOSHOME contains three templates
  21. for dynamical systems.  Each template is a file (of three 
  22. subroutines) ending with the suffix  "*_def.c".  These files can be 
  23. edited to install a new dynamical system.  If this subdirectory and 
  24. copies of these files are not yet in the directory $KAOSUSERHOME, 
  25. copy them by typing  {rcp -r $KAOSHOME/userlib $KAOSUSERHOME}.
  26.   
  27. (4) To enter your own model, for example, as "userds0", into kaos,
  28. edit the copy of the file  "userds0_def.c" in the directory
  29. $KAOSUSERHOME/userlib.
  30.  
  31. (5) The files "userds*_def.c" contain comments to guide the editing
  32. process.  Dynamical systems that are already defined and installed 
  33. are located in the directory $KAOSHOME/modellib, and these files
  34. can be examined to help the installation of a new dynamical system.
  35.