Since March 2026, tAo is distribute together with its pseudo-3D version TISC:
https://github.com/danigeos/tisc
1D (Pseudo-2D, Vertical Cross-Section) Modelling of Flexural Isostasy, Erosion, Orographic Precipitation, and Foreland Basin Formation Using Finite Differences
tAo is a C program for Linux and macOS designed to calculate the flexure of the lithosphere and, more generally, to numerically simulate the formation of foreland basins in pseudo-2D (vertical cross section).
Note: The pseudo-3D version of tAo is called TISC and is distributed separately.
- Main Author: Daniel Garcia-Castellanos (CSIC)
- Details: See authorship, disclaimers, and citation info in
doc/tAo_Documentation.md. - License: See details in the
doc/directory.
tAo has been developed in C and is ready for compilation in a macOS or Linux environment. You will also need GMT 4 or Python for graphic output.
sudo apt-get update
sudo apt-get install gmt ksh csh tofrodos- Install VirtualBox.
- Download the pre-configured VM.
- Import the VM with Ubuntu 20.04 + GMT 4.5.18 (
VirtualBox > File > Import...).
- Uncompress the downloaded file into a directory named
tao/. - Check the compiling options in
tao/config.mk. - Compile by typing
makein the main directory. This will create the executabletaoin thebin/directory. - Add
tao/bin/andtao/script/to your systemPATHand define thetao_dirvariable in your environment:export tao_dir=/path/to/tao export PATH=$PATH:$tao_dir/bin:$tao_dir/script
- Try the examples in the
tao/demo/directory to ensure that the code is working properly and that the graphic output (*.psor*.png) is generated correctly. - Read the
doc/tAo_Documentation.mdfile to learn how to configure and use tAo.