CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   OpenFOAM Post-Processing (http://www.cfd-online.com/Forums/openfoam-post-processing/)
-   -   Questions about Paraview to show Parallel run of OpenFOAM (http://www.cfd-online.com/Forums/openfoam-post-processing/109190-questions-about-paraview-show-parallel-run-openfoam.html)

padian November 11, 2012 22:20

Questions about Paraview to show Parallel run of OpenFOAM
 
Dear all:

I run a parallel case, then in the case fold, there are a couple folds named 'processor*' as shown below.

/case
----0
----constant
----system
----processor0
....
----processorN

in this case, how to use paraview to show the results?

I'm new to OpenFoam and Paraview, thanks for your help in advance.

Rds

Jian

bioexplore November 11, 2012 23:21

I think u should use reconstructPar tool to reconstruct the results, and then use paraFoam!

Hope it helpful!

padian November 12, 2012 01:08

Quote:

Originally Posted by bioexplore (Post 391550)
I think u should use reconstructPar tool to reconstruct the results, and then use paraFoam!

Hope it helpful!

Thanks for your help~

olivierG November 12, 2012 04:01

hello,

You can keep the case decomposed (no recomposePar), and use Paraview: just set the case type as "decomposed" in Paraview.
This will save you time and disk space.

regards,
olivier

padian November 12, 2012 04:04

Quote:

Originally Posted by olivierG (Post 391593)
hello,

You can keep the case decomposed (no recomposePar), and use Paraview: just set the case type as "decomposed" in Paraview.
This will save you time and disk space.

regards,
olivier

Thanks.

Do you mean to cd/case fold/0.1, then use paraFoam?

How to set the case as decomposed? Can you explain in details?

Sorry for my question, I'm new to this tool.

Thanks for your help.

olivierG November 12, 2012 05:30

hello,
1) Go to case folder (not the time folder, i.e 01., 0.2 ....).
2) launch Paraview/paraFoam
3) In paraview, set the case to decomposed and Apply.

regards,
olivier

padian November 12, 2012 05:48

Quote:

Originally Posted by olivierG (Post 391615)
hello,
1) Go to case folder (not the time folder, i.e 01., 0.2 ....).
2) launch Paraview/paraFoam
3) In paraview, set the case to decomposed and Apply.

regards,
olivier

Thanks for your quick reply.

Unfortunely, when I finished 1) and 2), in the paraview, when I select ‘’file ‘---‘open’, then I can't get a proper file to load into paraview.

Is it necessary to use foamToVTK to convert data? When I use foamToVTK in the case fold, it does Not work.

Thanks for your patience.

olivierG November 12, 2012 05:57

hello,
NB: I use Paraview, not ParaFoam.
In order to open the case, you must have a dummy file ".foam" inside, like:
your case dir name is "case", then inside case, add an empty file "case.foam", using "touch case.foam" command.
Then when you launch paraview, select the "case.foam" file to open, then you have a case type entry in Paraview / Properties: Reconstructed case OR decomposed.

regards,
olivier

padian November 12, 2012 07:10

Quote:

Originally Posted by olivierG (Post 391621)
hello,
NB: I use Paraview, not ParaFoam.
In order to open the case, you must have a dummy file ".foam" inside, like:
your case dir name is "case", then inside case, add an empty file "case.foam", using "touch case.foam" command.
Then when you launch paraview, select the "case.foam" file to open, then you have a case type entry in Paraview / Properties: Reconstructed case OR decomposed.

regards,
olivier

I make it.
Thanks again for your kindness and patience.

Rds

Jian

emirust November 19, 2012 06:02

Thanks for the info!

Will this help to increase performance while post-processing with Paraview?

kiddmax August 19, 2014 12:57

Dear Olivier

I also want to postprocess my case with decomposed way. I want to know is there a command to run the utility for every processors? For example, If I want to get the Lamda2 variable for each processor, how to do that in a easy way?

Best regards
Ye

olivierG August 20, 2014 03:14

hello,
Each OpenFoam tools has the "-parallel" option, so if you stay with a decomposed case, just use like "mpirun -np 8 Lambda2 -parallel" (+ other option if needed).
NB: here, 8 is for a case decomposed in 8 parts.

regards,
olivier

kiddmax August 20, 2014 03:45

Thank you so much! Olivier


All times are GMT -4. The time now is 14:00.