CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Visualization & Post-Processing Software > ParaView

[OpenFOAM] PVFoamReader not imported with paraview.simple

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree2Likes
  • 2 Post By Flowkersma

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 22, 2017, 13:14
Default PVFoamReader not imported with paraview.simple
  #1
New Member
 
Rodrigo Torres
Join Date: Nov 2017
Posts: 2
Rep Power: 0
ratorres is on a distinguished road
Hello guys,

I am starting to build python scripts for post-processing OpenFoam results on paraview.

I was able to record, alter and run scripts inside the paraview interface.

I was also able to run some of these scripts outside of the paraview interface, using both the pvpython and my standart python 2 environment (adding the pvpython libraries folders to the system path).

The problem I am facing now is that when I import paraview.simple, outside of the paraview interface (even if I use pvpython or pvbatch), it loads all the functions and modules but two: PVFoamReader and PVblockMeshReader.

I checked the environment variables and the system path on both shells and it is the same, so I don't know what the issue might me.

Could somebody help me?

Thank you

edit: I am running it under Ubuntu 16.04

Last edited by ratorres; November 22, 2017 at 13:16. Reason: adding information
ratorres is offline   Reply With Quote

Old   November 23, 2017, 04:47
Default
  #2
Senior Member
 
Mikko
Join Date: Jul 2014
Location: The Hague, The Netherlands
Posts: 229
Rep Power: 9
Flowkersma is on a distinguished road
Hi Rodrigo,

I always open all files with OpenDataFile('foam.foam') function from paraview.simple. It automatically determines the right reader from the extension of the file. So, create a dummy file in the root of your OpenFOAM case with .foam extension and open that file with OpenDataFile function. Does that work?

Best, Mikko
ratorres and miotto like this.
Flowkersma is offline   Reply With Quote

Old   November 23, 2017, 11:28
Default
  #3
New Member
 
Rodrigo Torres
Join Date: Nov 2017
Posts: 2
Rep Power: 0
ratorres is on a distinguished road
Thanks a lot Flowkersma, it did work and solve my problem.

Anyway I still don't understand why it doesn't import PVFoamReader when I run the code outside Paview. But it doesn't matter now.

Thank you,
Rodrigo Torres
ratorres is offline   Reply With Quote

Old   November 29, 2017, 04:34
Default
  #4
Member
 
Join Date: Sep 2014
Location: Germany
Posts: 88
Rep Power: 7
TobM is on a distinguished road
I have the same problem. You can always load plugins in paraview with LoadPlugin or LoadDistributedPlugin.
When using the python shell in the GUI this is working. However, with pvbatch or pvpython I got the following error message:
Code:
ERROR: .../vtkPVPluginLoader.ccx, line 388
vtkPVPluginLoader ... libPVFoamReader_SM.so: undefined symbol: _ZN12pqRenderView16staticMetaObjectE
TobM is offline   Reply With Quote

Reply

Tags
openfoam 5.0, paraview 5.4.0, python script

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
ANSYS 14.5.7 Installation problem on CentOS 6.4 x86_x64 machine hiennhan100 ANSYS 1 November 29, 2018 23:51
[OpenFOAM] Python and paraview.simple libprotobuf error Private Mandella ParaView 1 October 26, 2016 13:25
[OpenFOAM] Annoying issue of automatic "Rescale to Data Range " with paraFoam/paraview 3.12 keepfit ParaView 60 September 18, 2013 03:23
using METIS functions in fortran dokeun Main CFD Forum 7 January 29, 2013 04:06
OpenFOAM141dev linking error on IBM AIX 52 matthias OpenFOAM Installation 24 April 28, 2008 15:49


All times are GMT -4. The time now is 03:20.