srebughini / ASALI-KILA

ASALI is an open-source software for solving gas thermodynamic and transport properties, catalytic reactors and chemical equilibrium calculations.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

logo

ASALI is an open-source software for solving gas thermodynamic and transport properties, catalytic reactors and chemical equilibrium calculations.

1. How to install ASALI-KILA

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.

1.1 How to install CANTERA

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: http://www.cantera.org/docs/sphinx/html/install.html

1.2 How to install EIGEN libraries

EIGEN libraries can be downloaded from: http://eigen.tuxfamily.org

1.3 How to install ASALI-KILA

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
  • change the environmental variable EIGEN with the path of your EIGEN libraries.
    • E.g. export EIGEN=$HOME/my/eigen/libraries

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

About

ASALI is an open-source software for solving gas thermodynamic and transport properties, catalytic reactors and chemical equilibrium calculations.


Languages

Language:C 77.0%Language:C++ 22.8%Language:Shell 0.2%