Taylor (version 2.2.1) 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 22.04 and 24.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.gpgecho "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 updateapt-get install taylorA 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.