home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / fractal / kaos.lha / modellib / class_demo_kaos_init.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-02-13  |  1.7 KB  |  60 lines

  1. /*
  2. ----------------------------------------------------------------
  3.     This file is automatically generated by kwrite_init.
  4. -----------------------------------------------------------------
  5. */
  6. /*
  7.     dynamical system class index
  8. */
  9. int ds_class = 2;
  10. /*
  11.     vector field and function routine pointers
  12. */
  13. int (*f_p)();
  14. int (*func_p)();
  15. /*
  16.     declaration of dynamical system subroutines
  17. */
  18. struct init_struct { int (*init_p)();};
  19. int userds0_init(),userds0_f(),userds0_func();
  20. int userds1_init(),userds1_f(),userds1_func();
  21. int userds2_init(),userds2_f(),userds2_func();
  22. int d4hammm_init(),d4hammm_f(),d4hammm_func();
  23. int d4hampp_init(),d4hampp_f(),d4hampp_func();
  24. int d4dissmmp_init(),d4dissmmp_f(),d4dissmmp_func();
  25. int lorenz_init(),lorenz_f(),lorenz_func();
  26. int nlmathieu_init(),nlmathieu_f(),nlmathieu_func();
  27. int dpfosc2_init(),dpfosc2_f(),dpfosc2_func();
  28. int henonmap_init(),henonmap_f(),henonmap_func();
  29. int kotorusmap_init(),kotorusmap_f(),kotorusmap_func();
  30. int dissstandmap_init(),dissstandmap_f(),dissstandmap_func();
  31. int siegelmap_init(),siegelmap_f(),siegelmap_func();
  32. int martyd3_init(),martyd3_f(),martyd3_func();
  33. int henonheiles_init(),henonheiles_f(),henonheiles_func();
  34. int vanderpol_init(),vanderpol_f(),vanderpol_func();
  35. int duffing_init(),duffing_f(),duffing_func();
  36. int simpletorusmap_init(),simpletorusmap_f(),simpletorusmap_func();
  37. /*
  38.     list of dynamical systems in the same order as one in panel cycle items
  39. */
  40. struct init_struct init_tbl[MODEL_DIM] = {
  41.     userds0_init,
  42.     userds1_init,
  43.     userds2_init,
  44.     d4hammm_init,
  45.     d4hampp_init,
  46.     d4dissmmp_init,
  47.     lorenz_init,
  48.     nlmathieu_init,
  49.     dpfosc2_init,
  50.     henonmap_init,
  51.     kotorusmap_init,
  52.     dissstandmap_init,
  53.     siegelmap_init,
  54.     martyd3_init,
  55.     henonheiles_init,
  56.     vanderpol_init,
  57.     duffing_init,
  58.     simpletorusmap_init,
  59. };
  60.