OpenFOAM/C3/Installing-and-Running-PyFoam/English
Tutorial 20 C2
Title of script: Installing and Running PyFoam
Script : Anmol Sahoo, Rahul Joshi
Narration : Rahul Joshi
Keywords: OpenFOAM, PyFoam, CFD, Spoken Tutorial, Python
|
|
Show Slide : Title | Hello and welcome to the spoken tutorial on installing and running PyFoam |
Show Slide : Learning Objectives | In this tutorial, we will learn how to install and check PyFoam and the required steps for the same.
|
Show Slide :
System Requirement |
To record this tutorial I am using
Note that PyFoam will also work with OpenFoam v1.6+ |
Show Slide :
Pre-requisite |
To practice this tutorial, the user should have
If not, please go through the Linux tutorial series on this website. |
Show Slide :
Introduction to PyFoam |
What is PyFoam?
|
Show Slide :
Introduction to PyFoam
|
PyFoam can be also be used for
|
Only narration (no slide) | Note that PyFoam works over OpenFOAM.
|
Show Slide: Checking OpenFOAM | First we check if our installation of OpenFOAM has been done properly.
|
Open terminal >> type icoFoam - help | Open the terminal and type icoFoam -help
|
Show Slide : Installing Pre-Requisites | Now, we will install the necessary prerequisites for PyFoam such as
-Python, Pip, Numpy and Gnuplot
|
Switch to the terminal >> type sudo apt-get install python-dev | First we will type
sudo apt-get install python-dev |
Type
sudo apt-get install python-pip |
Then, type
sudo apt-get install python-pip |
Type
pip install Numpy |
Then, type
pip install Numpy |
Type
sudo apt-get install gnuplot gnuplot-x11 |
Then, type
sudo apt-get install gnuplot gnuplot-x11 |
With this, we are done with installing the pre-requisites. | |
Show Slide :
Install PyFoam |
Now we will install PyFoam using pip. |
Switch to the terminal >> type pip install PyFoam | Open the terminal and type
pip install PyFoam |
Show Slide :
Installing PyFoam |
We can also install PyFoam from source. |
Open browser >> type www.pypi.com | To do so, go to www.pypi.com |
Search for PyFoam >> Download from pypi website | Search for PyFoam. |
Download PyFoam | Download PyFoam-0.6.5.tar.xz |
On terminal >> go to Downloads folder | In the terminal, go to the Downloads folder. |
Untar the files | Type tar -xvf PyFoam-0.6.5.tar.xz |
Type cd PyFoam-0.6.5 | Then type cd followed by name of the folder PyFoam-0.6.5 |
Install PyFoam | After this, type sudo python setup.py install |
Show Slides: Checking PyFoam | Now we have to check whether PyFoam is detecting OpenFoam and working properly. |
Switch to terminal | Switch to the terminal again. |
Type python | Type python |
Type import PyFoam | Type import PyFoam
|
Type print PyFoam.FoamInformation
|
Type import PyFoam.FoamInformation foamTutorials()
|
Let us summarize.
| |
Show Slide
|
Please post your timed queries in this forum.
|
Show Slide
|
Please post your general queries on OpenFOAM in this forum. |
Show Slide
|
The FOSSEE team coordinates the TBC project. |
Show Slide
Acknowledgement |
The Spoken Tutorial Project is funded by NMEICT, MHRD, Govt. of India
|
Thank You | The script is prepared by Anmol Sahoo and this is Rahul Joshi from IIT Bombay signing off. Thanks for watching |