OpenFOAM is a great opensource CFD tool. It supports simulations of complex fluid flows involving chemical reactions, turbulence and heat transfer and many more. You can get more details about OpenFOAM from their website https://www.openfoam.com.
But it is complex to use as all the commands of OpenFOAM should be handled with terminal commands. OpenFOAM_GUI solves this. You can download OpenFOAM_GUI from Github
https://github.com/janakanayanajith/OpenFOAM_GUI
This is completely free and opensource licenced under the GNU General Public License v3.0.
OpenFOAM_GUI is written with python 3.6 and PyQt5. Any of a python 3.x can be used to run this. It works for OpenFOAM in linux environment.
Running
1. Install python3.6
sudo apt-get install python3.6
Syntax highlighting, auto indent and line numbers
Run custom terminal commands
Easily handle files
Avoid mistakes
User friendly environment for solver selecting and parallel processing.
You can use PyInstaller to compile OpenFOAM_GUI to an executable file which can be used in a computer where python is not installed.
But it is complex to use as all the commands of OpenFOAM should be handled with terminal commands. OpenFOAM_GUI solves this. You can download OpenFOAM_GUI from Github
https://github.com/janakanayanajith/OpenFOAM_GUI
This is completely free and opensource licenced under the GNU General Public License v3.0.
OpenFOAM_GUI is written with python 3.6 and PyQt5. Any of a python 3.x can be used to run this. It works for OpenFOAM in linux environment.
System requirements
- Python 3.x
- PyQt5
Running
1. Install python3.6
sudo apt-get install python3.6
2. Install PyQt5
python3 -m pip install PyQt5
python3 -m pip install PyQt5
3. Run application
python3 OpenFOAM_IDE.py
Features
Run terminal commands with GUISyntax highlighting, auto indent and line numbers
Go to File > Auto Indent or press Ctrl+I to Indent the file
Run custom terminal commands
Easily handle files
Avoid mistakes
User friendly environment for solver selecting and parallel processing.
You can use PyInstaller to compile OpenFOAM_GUI to an executable file which can be used in a computer where python is not installed.
Comments
Post a Comment