CFD Online Discussion Forums

CFD Online Discussion Forums (
-   OpenFOAM Paraview & paraFoam (
-   -   Praview fails after starting (

mer December 11, 2006 15:56

Hi, When running Paraview for
When running Paraview for post-processing and after the case was opened:
by click on accept, the operation aborts with the fellowing message:

| ========= | |
| \ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \ / O peration | Version: 1.3 |
| \ / A nd | Web: |
| \/ M anipulation | |

--> FOAM FATAL ERROR : Not implemented

From function void CyclicPointPatchField<patchfield,>::evaluate()
in file /home/dm2/henry/OpenFOAM/OpenFOAM-1.3/src/OpenFOAM/lnInclude/CyclicPointPatchFie ld.C at line 187.

FOAM aborting
/home/mer/OpenFOAM/linux/paraview-2.4.2/lib/paraview-2.4/paraview-real: symbol lookup error: /home/mer/OpenFOAM/OpenFOAM-1.3/lib/linuxGcc4DPOpt/ undefined symbol: cplus_demangle

My system is Fedora Core 5.
Any Help?


gschaider December 11, 2006 16:20

Abstract: Paraview tries to fa
Abstract: Paraview tries to fail, but it can't do that decently because of the lack of some libraries.

It has been written elsewhere on the board that in for cyclic BCs to be postprocessed correctly the body of the method
void CyclicPointPatchField<patchfield,>::evaluate()
should be commented out because it generates an error message and fails (don't forget to recompile). During the generation of the error message OpenFOAM tries to tell you in which method this happens (that is what the cplus_demangle is for). For some reason the cplus_demangle is not found in one of the libraries that are linked by standard to OpenFOAM (propably because the good people of the Fedora-project moved it elsewhere).
And that is why you are not told what the real problem is.

Consequence: you might not get all the debug-information you are entitled to get if a OpenFOAM-program fails in your installation.

Solution: find out which library has cplus_demangle and add it to the stuff that is linked by standard (somewhere in wmake/rules/yourArchitecture). I can't tell you which library because all my machines are pre-Fedora 5 (Centos which is based on RedhatEnterprise which is based on Fedora 4)

Symptom removal: Comment out the body of the mentioned method (which basically says: "I'm not implemented")and recompile the OpenFOAM-library

amolinao December 12, 2006 09:23

Hi, I am able to run paraFo

I am able to run paraFoam with the "cavity" tutorial case. But when trying the aachenBomb in dieselFoam, paraFoam opens, but after clicking "accept" I get the error below. I am using LINUX x86-64. Any ideas? Thanks, Alejandro

--> FOAM FATAL IO ERROR : keyword walls is undefined in dictionary "/home/amoli nao/OpenFOAM/amolinao-1.3/run/tutorials/dieselFoam/aachenBomb/0/ft::boundaryFiel d"

file: /home/amolinao/OpenFOAM/amolinao-1.3/run/tutorials/dieselFoam/aachenBomb/0 /ft::boundaryField from line 34 to line 34.

From function dictionary::lookupEntry(const word& keyword) const
in file db/dictionary/dictionary.C at line 152.

FOAM exiting

gschaider December 12, 2006 12:27

The field ft in the initial co
The field ft in the initial conditions doesn't have the required boundary patches defined. As far as I remember it is not need to start the simulaion. Remove aachenbomb/0/ft and you should be fine (or move it somewhere else)

amolinao December 12, 2006 15:56

Thanks. That solved the probl
Thanks. That solved the problem.

chitkara_robbin December 12, 2006 16:41

hi, i got similar trouble w

i got similar trouble with caviy case.
plz tell me how to solve the problem,.

i got the errot segmentation fault(core dumped). plz help me to solve the problem


gschaider December 12, 2006 18:51

Hi Robbin! I don't see how
Hi Robbin!

I don't see how your problem is similar to the other two mentioned in this thread. Maybe this is because you are not very specifiy about the programs you're using (I suspect it is paraFoam)/how you invoke them/your system/the exact error message.

One tip: segmentation faults with paraFoam are an old favourite on this board. Try searching with "segmentation paraFoam" using AND as the keyword option. If none of the threads you find there solves your problem it should at least give you an idea what to ask/how to ask.

mer December 13, 2006 11:56

Hi Bernhard ; Many thanks. my
Hi Bernhard ;
Many thanks. my problem is solved.


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