DDLab code Nov 2012 readme -------------------------- The source code, written in c, is provided for ddlabx10 in ddcode_x10_Nov2012.tar.gz. This supersedes the code for ddlabx09, and includes Null Boundary Conditions and some bug fixes. Extra files to supplement DDLab (in dd_extra.tar.gz) as described in the Exploring Discrete Dynamics (section 3.6) should be accessible, though DDLab will run without them. --------------------------------------------------------------------------- ddcode_x10_Nov2012.tar.gz contains the following files: GNU_GPL_3.txt (GNU General Public License version 3) bytes date file lines description ----- ---- ---- ----- ----------- 35281 2012-06-17 edecfunc.h 966 declare functions 28778 2012-11-09 eglob_ab.h 725 global variables 29703 2012-11-13 alloc39.c 847 allocate and free memory 115875 2012-11-10 back84.c 3593 generate pre-images 35330 2012-04-30 boxes54.c 1097 create prompt boxes 320698 2012-06-04 capara30.c 8756 set network rules and states 29380 2012-05-12 drawb55.c 902 draw attractor basins 160029 2012-11-19 drpara36.c 4865 set drawing/display parameters 117629 2012-11-13 for48.c 3096 run network forward 132091 2012-11-11 forint92.c 3528 run forward on-the-fly changes 164256 2012-06-06 forvar06.c 4511 other functions, running forward 153654 2012-11-11 graph54.c 3718 network-graph and jump-graph 68861 2012-06-17 g_set19.c 2328 graphics setup 20781 2012-04-30 in_put11.c 658 functions for user input 25030 2012-06-17 learn33.c 767 learning algorithms 73154 2012-10-21 l_save79.c 2225 saving and loading files 137080 2012-11-19 main65.c 4127 main, and some other functions 203365 2012-06-17 misc95.c 5901 various miscellaneous functions 10765 2012-04-30 mtree07.c 299 decision tree for kcode 20047 2012-05-08 orbants03.c 638 easter egg 67921 2012-11-19 run82.c 2159 generate attractor basins 46862 2012-04-30 vecpost24.c 1295 vector PostScrip files 325383 2012-11-05 wiring83.c 8579 network wiring and wiring graphic ----- total=65580 --------------------------------------------------------------------------- the following files are available separately: ddlabx10 Makefiles: Makefile_Linux_x10 gcc for Linux/Unix Makefile_Cygwin_x10 gcc for Cygwin, identical to Linux/Unix Makefile_Mac_x10 gcc for Mac to compile: make -f Makefile_Linux_x10 (for example) DOS_Watcom_compile_notes.txt describes commands for compiling DDLab in Open Watcom C Version 1.9 The same source code compiles on the platforms above. --------------------------------------------------------------------------- each DDLab source code file includes the following header: /* Copyright (C) 2011 Andrew Wuensche This readme file is part of DDLab (Discrete Dynamics Lab) DDLab is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with DDLab. If not, see . */ ---------------------------------------------------------------------------