This (2/10/2014) is the README file for rev0049 of omnisode. It seems to be functioning well, although I have plans for more functionality. The focus since rev0046 has been on the user interface. The shell scripts have been completely replaced by a ruby program (tomni.rb) which runs omnisode for linux, cygwin or windows. It also works for any of c, c++, ruby, maxima or maple. It reads a file of names of ode files (---.odes). You now simple type "ruby tomni.rb" at a prompt (it trys to reecognize the os, and prompts if it doesn't). Then it asks for the name of the odes file containing the names of the ode files (without the ode suffix) and optionally followed by comments in in quotes. If the directory this would use (using the language, odes file name and os) already exists you may select a different part of the name for the odes part. Then you are prompted for which lanhuages you want omnisode to be executed for. Then it runs omnisode for all the files in the odes file for each language selected. The results are placed in the html/omniresults/language_odes_os directory. where language is replaced by the language, odes is replaced by the odes name (or its replacemeny) and os by the name of the os. A web browser can then be pointed at table.html in each directory so created. With omnisode0049.tar.gz use tar -xzvf omnisode0049.tar.gz to extract the files. The contents will be placed in a subdirectory which will be created. Documentation is on this web site http://sode.sourceforge.net/ at: http://sode.sourceforge.net/omnisodedoc.html (on input ode file - defines diffeq's to be solved) http://sode.sourceforge.net/omnisodedoc2.html (on the shell scripts to run omnisode) The documentation needs some updating (which I plan to do soon) but is mostly correct. I have extensively edited this README file today to make it more useful. I plan to edit the other documentation soon, it is on the web site, but not in the archive. The main thing missing is that the size of the increment is not determined well. It seems that glob_max_h in effect controls glob_h - the increment. I have been busy with determining how close any singularity is, and now have that working most of the time - there are test results of this on the web site. These are prerequisite to selecting a glob_h. Also it would be good it a different max_terms could be recommended if the one in the input ode file was not a good one - it cannot be changed dynamically. The program can generate code for c, c++, ruby, maxima and maple. I may be reached by email at student@dennisdarland.com The omnisode web site is http://sode.sourceforge.net/ and Dennis Darland's personal web site is: http://dennisdarland.com/