CFD Online Discussion Forums

CFD Online Discussion Forums (
-   OpenFOAM Installation (
-   -   Can different OpenFOAM versions share the same ParaView? (

kiddmax July 4, 2013 10:19

Can different OpenFOAM versions share the same ParaView?
Dear all,

There are two versions OpenFOAM in my computer, OpenFOAM-2.1.1 and OpenFOAM2.2. When I turn on OpenFOAM-2.1.1 version, I can use ParaView(ParaFoam) to do post-processing. While I switch to OpenFOAM-2.2, I can not use ParaFoam, and it says

'FATAL ERROR: ParaView reader module libraries do not exist
Please build the reader module before continuing:
cd $FOAM_UTILITIES/postProcessing/graphics/PV3Readers

I can not see the ParaView folder under openfoam-2.2/ThirdParty/, but there is in openfoam-2.1/ThirdParty.

So my question is How can I use shared paraView for both versions?

Best regards,

akidess July 5, 2013 04:30

The easiest way in my opinion is to not use paraFoam, but use paraview with the native reader instead. All you have to do is create an empty *.foam file in the case directory, and you will be able to open it with paraview.

wyldckat July 7, 2013 08:25

Greetings to all!

To complement Anton's response: post #4

In addition, it is possible to use the same custom build version for both installations, if you follow these steps (note: I haven't tested them yet):
  1. First activate OpenFOAM 2.1.1 shell environment in a new terminal.
  2. Then run:

    echo $ParaView_DIR
    Make a note of the output.
  3. Activate the OpenFOAM 2.2.0 shell environment in another new terminal.
  4. Now use the following command:

    ln -s other_paraview_full_path $ParaView_DIR
    Where "other_paraview_full_path" is the path given in step #2.
  5. Now follow the instructions given by paraFoam, in the terminal that has got 2.2.0:

    cd $FOAM_UTILITIES/postProcessing/graphics/PV3Readers

  6. And it should be ready to go!
Best regards,

kiddmax July 8, 2013 02:21

Dear Anton and Bruno,

Many thanks for your help. Now I can use Paraview in OpenFOAM 2.2.0.

Thank you!

Best regards,

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