|
[Sponsors] |
[General] Using Python in Openfoam in-built paraFoam (paraView 3.8.0) |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
October 19, 2012, 00:32 |
Using Python in Openfoam in-built paraFoam (paraView 3.8.0)
|
#1 |
New Member
anonymous
Join Date: Mar 2011
Posts: 11
Rep Power: 15 |
My have installed and used OpenFoam 1.7.0. However, I would like to compute the average flow field (like U+ vs y+, urms+ vs y+, etc) for channel flows with python calculator. However, I can't even see the filter "python calculator" in the paraFoam. Anyone knows how to enable the python function in the openfoam in-built paraFoam? Or it cannot be done so that I have to install new paraView from www.paraview.org?
|
|
October 19, 2012, 16:17 |
|
#2 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
Blog Entries: 45
Rep Power: 128 |
Greetings Man Yue,
It depends on which instructions you followed for installing OpenFOAM, but most instructions do not include Python in ParaView. It could also depend on the Linux Distribution you're using, since the most recent ones already provide a recent version of ParaView, which should also already have Python integrated in it. You can install any pre-built version of ParaView from www.paraview.org with OpenFOAM, if you follow these instructions: http://www.cfd-online.com/Forums/blo...-openfoam.html - it's written for 3.10.1, but you can easily adapt the instructions to use a more recent version of ParaView. You could also re-build ParaView yourself, with the option to build with Python. Last but not least, you can also use swak4Foam to help you to do the necessary calculations while OpenFOAM is running: http://openfoamwiki.net/index.php/Contrib/swak4Foam Best regards, Bruno
__________________
|
|
October 22, 2012, 00:49 |
|
#3 |
New Member
anonymous
Join Date: Mar 2011
Posts: 11
Rep Power: 15 |
Thank you for your reply. I have tried the commands below:
http://www.cfd-online.com/Forums/blo...-openfoam.html Then, I opened paraFoam, but I get the followings: Input: lam@lam-laptop:~/OpenFOAM/lam-1.7.0/run/Arthur/channelFoam/channel395$ paraFoam Output: created temporary 'channel395.foam' /opt/openfoam170/bin/paraFoam: line 137: paraview: command not found And when I attempted: Input: lam@lam-laptop:~$ source /opt/openfoam170/etc/apps/paraview3/bashrc It gives no reply. What should I do? |
|
October 22, 2012, 09:31 |
|
#4 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
Blog Entries: 45
Rep Power: 128 |
What do the following commands output?
Code:
echo $ParaView_DIR ls -l $ParaView_DIR
__________________
|
|
October 23, 2012, 03:45 |
|
#5 |
New Member
anonymous
Join Date: Mar 2011
Posts: 11
Rep Power: 15 |
May be the problem is I have attempted paraView 3.14, which is not pre-built.
I tested also pre-built v3.10.1 but still failed. I tested then pre-built v3.8.0, i.e. re-getting the v.3.8.0 with: wget http://www.paraview.org/files/v3.8/P...-x86_64.tar.gz and then tar -xzf /home/lam/ParaView-3.8.0-Linux-x86_64.tar.gz mv ParaView-3.8.0-Linux-x86_64/* . rmdir ParaView-3.8.0-Linux-x86_64this time is a success, with the python calculator on (without doing things on the post for using v3.10 since step 8). I guess some of the scripts inside the files originally operated well with v3.8.0 may also need changes to shift to v3.10.1 (e.g. possibly /opt/openfoam170/etc/apps/paraview3/bashrc). For me, the key is to use python and now it is there for v.3.8.0. Anyway, thanks . |
|
October 23, 2012, 04:28 |
|
#6 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
Blog Entries: 45
Rep Power: 128 |
You're welcome and I'm glad you managed to fix things on your own!
__________________
|
|
November 30, 2012, 07:57 |
Changes
|
#7 |
New Member
anonymous
Join Date: Mar 2011
Posts: 11
Rep Power: 15 |
Sorry for jumping to the conclusion, but after testing, paraview 3.8 does not work (it shows the option "programmable filter", but does not run) but 3.12.0 does. I don't know why, but should be related to how it is compiled.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[OpenFOAM.org] Using OpenFOAM 2.3.0 from Deb pack in Ubuntu 14.04 + ParaView 5 from OpenFOAM 4.1 | ad2eb | OpenFOAM Installation | 12 | May 28, 2017 15:30 |
[OpenFOAM.org] set up python path for python in paraview compiled with openfoam | seanread | OpenFOAM Installation | 7 | October 31, 2015 21:20 |
New OpenFOAM Forum Structure | jola | OpenFOAM | 2 | October 19, 2011 07:55 |
[OpenFOAM] ParaView 33 Python Shell error | mschoenberg | ParaView | 2 | August 20, 2008 11:42 |