CEASIOMpy

Linux

To install CEASIOMpy on Linux, you can use some script which should simplified the installation. Those scripts exist for:

Before you run this command, you should read the following remarks:

If you agree with the remark above, you can start the installation by opening a terminal where you want to install CEASIOMpy and run the following commands one by one:

sudo apt-get install git
git clone https://github.com/cfsengineering/CEASIOMpy.git
cd CEASIOMpy/installation/Ubuntu
./install_miniconda.sh
source ~/.bashrc
./install_ceasiompy.sh
./install_pyavl.sh
./install_sumo.sh
./install_su2_with_mpi.sh
./install_paraview.sh
source ~/.bashrc
sudo dnf install git
git clone https://github.com/cfsengineering/CEASIOMpy.git
cd CEASIOMpy/installation/CentOS
./install_miniconda.sh
source ~/.bashrc
./install_ceasiompy.sh
./install_pyavl.sh
./install_sumo.sh
./install_su2.sh
./install_paraview.sh
source ~/.bashrc

When it is done, you can test the installation, by opening a new terminal and try to run the following commands one by one:

conda activate ceasiompy
python -c "import ceasiompy"
cpacscreator # A "CPACSCreator" window will open, you can close it.
avl # The avl interface should appear in the terminal
sumo # A "SUMO" window will open, you can close it.
SU2_CFD # You should see something like "Error in "void CConfig::SetConfig_Parsing(char*)" in the terminal
paraview # A "Paraview" window will open, you can close it.

If one of the software is not working correctly, you can try to run its installation script again or open the script and run the command manually. If everything is working correctly, you can try the first test case to get familiarized with CEASIOMpy.