Taylor (version 2.2) is an Ordinary Differential Equation (ODE) solver generator. It reads a system of ODEs and outputs an ANSI C routine that performs a single step of numerical integration using the Taylor method. Each step of integration chooses the step and the order adaptively to keep the local error below a given threshold and minimize the global computational effort. This routine is meant to be called from a user main program to perform the desired numerical integration. This version of taylor (2.*) extends the functionalities from taylor 1.4 by adding support of jet transport. I.e., generating code to integrate the variational equations.
More info is available on GitHub.
A Debian package is available for Ubuntu 20.04 and 22.04 systems. To install, you need to run (as root)
wget -qO -
https://web.ma.utexas.edu/repos/deb/taylor.gpg.key | gpg --dearmor > /usr/share/keyrings/taylor.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/taylor.gpg] http://web.ma.utexas.edu/repos/deb focal main " > /etc/apt/sources.list.d/taylor.list
apt-get update
apt-get install taylor
A rpm package is available for RedHat7 and RedHat8. To install, run as root
cd /etc/yum.repos.d; wget https://web.ma.utexas.edu/repos/rpm/taylor-redhat8.repo
yum install taylor
taylor-2.2
and
run make
. To install the program on your
system, run make install
.
Previous version of Taylor is available from here.