Installation instructions

Asali is based on different open-source codes:

  • Cantera: estimation of thermodynamic and transport properties based on the kinetic gas theory and NASA database
  • Eigen libraries: linear system solver and handling of numerical issues
  • Sundials libraries: IDA and CVODE solvers for Ordinay Differentional Equation (ODE) and Differential and Algebraic Equation (DAE) systems
  • Gtkmm: gnome based graphical interface
  • PLplot: a cross-platform software package for creating scientific plots

Asali has been tested on Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS and Debian Wheezy. If your Operating System (OS) is not one of them, please send us an email.

Requirements installation

The docker version of Asali requires docker, whose installation instruction can be found here.
Due to the graphical interface libraries, this version of Asali requires 2GB of free disk.

How to build and run the container

The following command builds the Asali container:

cd Docker  
sudo docker-compose build

Type the following commmand to run the container:

cd Docker  
sudo docker-compose up