Each step of integration chooses the step and the order in an adaptive way trying to keep the local error below a given threshold, and to minimize the global computational effort. Taylor also includes support for several extended precision arithmetics.
Taylor has been developed and tested under the GNU/Linux operating system. We do not expect major problems to run it under any version of Unix, but we do not plan to write ports for other operating systems.
Taylor is released under the GNU Public License (GPL), so
anybody with Internet access is free to get it and to redistribute it.
The last version is Taylor-1.4.4, released on April 2008. To see
the differences with previous versions, click
here.
tar xvzf taylor-x.y.z.tgz
or, if your version of tar does not handle compressed files, you can also use
gzip -dc taylor-x.y.z.tgz | tar xvf -
This will create a directory Taylor-x.y. Change to this directory.
Now, to compile taylor, run make. It will produce the executable taylor in the current directory. You need an ANSI C compiler and a lex/yacc parser generator to compile taylor. Using gcc and flex/bison is highly recommended.
To install taylor, simply copy the executable taylor (and, if you want, the manual page src/taylor.1) to its destination directory. You can put the binary in one of your directories or, if you have the right permissions, in a system directory,
cp taylor /usr/local/bin/taylor
In this case, you may also want to install the man page,
cp src/taylor.1 /usr/local/man/man1/taylor.1