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