ASALI is an open-source software for solving gas thermodynamic and transport properties, catalytic reactors and chemical equilibrium calculations.
ASALI-KILA is based on CANTERA open-source suite and on EIGEN libraries. CANTERA estimates the thermodynamic and transport properties based on the kinetic gas theory and NASA database. EIGEN libraries manage the complex numerical part of ASALI-KILA.
CANTERA can be installed with the following commands:
sudo apt-get install python-software-properties
sudo apt-add-repository ppa:speth/cantera
sudo aptitude update
sudo aptitude install cantera-python cantera-python3 cantera-dev
More detailed can be found at: https://www.cantera.org/docs/sphinx/html/install.html
EIGEN libraries can be downloaded from: https://eigen.tuxfamily.org
To install ASALI-KILA modify the make file as follow:
- change the environmental variable CANTERA with the path of you CANTERA installation.
- E.g.
export CANTERA=$HOME/my/cantera/installation
- E.g.
- change the environmental variable EIGEN with the path of your EIGEN libraries.
- E.g.
export EIGEN=$HOME/my/eigen/libraries
- E.g.
Once you have changed the environmental variables, run the following commands:
sudo apt-get install libgtkmm-3.0-dev
./make.sh
sudo ln -s $HOME/your/asali/folder/Asali-Kila /usr/bin/Asali-Kila
To run ASALI-KILA:
Asali-Kila