|
[Sponsors] |
[OpenFOAM] Problem with spaces in paraFoam execution |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
Member
Christian Butcher
Join Date: Jul 2013
Location: Japan
Posts: 85
Rep Power: 13 ![]() |
Hi,
I'm running a parallel ParaView 4.0.1 pre-built binary download using the multicore option that the settings in paraview offers. I'm also running OpenFOAM-2.2.2 and have made a couple of changes to the paraFoam file so that I can match these two up hopefully easily instead of using all of the ThirdParty.tar.gz files available with OpenFOAM. The changes I've made are Code:
extension=foam requirePV=0 When I go to a case directory (I'm using the cavity tutorial for simplicity) and type paraFoam, I get Code:
$ paraFoam created temporary 'cavity.foam' AutoMPI: SUCCESS: command is: "/home/christian/Downloads/ParaView-4.0.1-Linux-64bit/lib/paraview-4.0/mpiexec" "-np" "6" "/home/christian/Downloads/ParaView-4.0.1-Linux-64bit/lib/paraview-4.0/pvserver" "--server-port=54130" AutoMPI: starting process server -------------- server output -------------- Waiting for client... AutoMPI: server successfully started. Cannot open data file " cavity.foam " it "Cannot open data file " cavity.foam "" I looked through the paraFoam file, but can find no spaces enclosed within quotation marks that would need to not be there. What am I missing? And is it the spaces that are the problem? Thank you in advance |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 129 ![]() ![]() ![]() ![]() ![]() ![]() |
Greetings Christian,
![]() The actual problem is that the file "cavity.foam" is not being found by ParaView's pvserver, because the automatic parallel mechanism is launching the executable from its own folder, namely at: Code:
/home/christian/Downloads/ParaView-4.0.1-Linux-64bit/lib/paraview-4.0/ ![]() I also have ParaView 4.0.1 handy, using an alias... which I'll write about in a bit. In the meantime, the solution is to give the full path to the file, e.g.: Code:
paraview --data=$PWD/case.foam As for the alias I use, I have this in my "~/.bashrc" file: Code:
alias paraFoam4='(. $WM_PROJECT_DIR/etc/config/unset.sh; touch case.foam && $HOME/OpenFOAM/ParaView-4.0.1-Linux-64bit/bin/paraview --data=$PWD/case.foam)'
Bruno
__________________
|
|
![]() |
![]() |
![]() |
Tags |
openfoam 2.2.2, parafoam, paraview 4.0.1 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[OpenFOAM] problem with parafoam: "Read float past end of buffer" | Osman | ParaView | 2 | March 1, 2019 07:16 |
[OpenFOAM] Problems running paraFoam with OpenFOAM 6: "Illegal instruction (core dumped)" | nwm | ParaView | 1 | December 22, 2018 09:47 |
[OpenFOAM] Post processing problem in Xfce desktop environment using paraFoam | tariq | ParaView | 4 | July 8, 2013 10:09 |
UDF execution problem | argeus | Fluent UDF and Scheme Programming | 4 | April 15, 2011 14:04 |
[OpenFOAM] Problem with paraFoam (ubuntu 9.04) | peb | ParaView | 4 | August 24, 2009 09:50 |