Taylor


Taylor (version 2) is an Ordinary Differential Equation (ODE) solver generator written by Joan Gimeno, Maorong Zou and Àngel Jorba. 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.

Installation From a Repository

A Debian package is available for Ubuntu 18.04, 20.04 and 22.04 systems. To install, you need to run (as root)

A rpm package is available for RedHat7 and RedHat8. To install, run as root

Installation From Source

First, download and unpack the source tar ball. Then change to the directory taylor-2.1 and run make. To install the program on your system, run make install.

Previous version of Taylor is available from here.