CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Running, Solving & CFD

simpleFoam symbol lookup error

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

Reply
 
LinkBack Thread Tools Display Modes
Old   September 6, 2011, 11:18
Default simpleFoam symbol lookup error
  #1
New Member
 
Join Date: Sep 2011
Posts: 2
Rep Power: 0
botobeno is on a distinguished road
I'mworking with openFoam installed on ubuntu. The case i'm working on is an altered version of the motorBike tutorial. I've made my own mesh in Salome and i've edited motorBike to use mine. Four days ago, i successfully ran simpleFoam. I had to change all the patchnames and remove references to the motorbike.stl and all that but it worked.

Today, i tried to do the same with a finer mesh. The first one was very coarse, just a test to see if i could get it solved. I copied the previous case folder, replaced the Mesh_1.unv with the new one, did ideasUnvToFoam and made the boundary changes (patch type to wall) where needed just as i had done for the coarse mesh.

But now it gives the following error:
Quote:
simpleFoam symbol lookup error: /opt/openfoam200/platforms/linuxGccDPOpt/lib/libincompressibleLESModels.so: undefined symbol: _ZN4Foam8LESdelta34destroydictionaryConstructorTab lesEv
I tried using simplefoam in my old case folder, the one with the coarse mesh that worked four days ago and it gives the same error. I've tried to google for it, but havent found anything yet. I never made any changes to that file. The only files i touch are the ones in the tutorial cases. So i suppose i did something wrong there, but i dont know what. Four ago it worked and now it doesnt work anymore. How can i fix this error?
botobeno is offline   Reply With Quote

Old   September 6, 2011, 12:55
Default
  #2
Assistant Moderator
 
Bernhard Gschaider
Join Date: Mar 2009
Posts: 3,915
Rep Power: 40
gschaider will become famous soon enoughgschaider will become famous soon enough
Quote:
Originally Posted by botobeno View Post
I'mworking with openFoam installed on ubuntu. The case i'm working on is an altered version of the motorBike tutorial. I've made my own mesh in Salome and i've edited motorBike to use mine. Four days ago, i successfully ran simpleFoam. I had to change all the patchnames and remove references to the motorbike.stl and all that but it worked.

Today, i tried to do the same with a finer mesh. The first one was very coarse, just a test to see if i could get it solved. I copied the previous case folder, replaced the Mesh_1.unv with the new one, did ideasUnvToFoam and made the boundary changes (patch type to wall) where needed just as i had done for the coarse mesh.

But now it gives the following error:
I tried using simplefoam in my old case folder, the one with the coarse mesh that worked four days ago and it gives the same error. I've tried to google for it, but havent found anything yet. I never made any changes to that file. The only files i touch are the ones in the tutorial cases. So i suppose i did something wrong there, but i dont know what. Four ago it worked and now it doesnt work anymore. How can i fix this error?
c++filt _ZN4Foam8LESdelta34destroydictionaryConstructorTab lesEv
says the missing symbol is
Foam::LESdelta::destroydictionaryConstructorTables ()
which should be in one of the LES-libraries (nothing about your case can change that). Is it possible that in the meantime parts of your OF-installation got updated/recompiled? Try other solvers that use turbulence
gschaider is offline   Reply With Quote

Old   September 6, 2011, 13:59
Default
  #3
New Member
 
Join Date: Sep 2011
Posts: 2
Rep Power: 0
botobeno is on a distinguished road
I didnt update Ubuntu itself or any installed progam. It is possible that it is sneakily updating without telling me through automatic updates in the background, but nothing that i've seen or asked for.

Would reinstalling openFoam fix it?
botobeno is offline   Reply With Quote

Old   September 6, 2011, 14:07
Default
  #4
Assistant Moderator
 
Bernhard Gschaider
Join Date: Mar 2009
Posts: 3,915
Rep Power: 40
gschaider will become famous soon enoughgschaider will become famous soon enough
Quote:
Originally Posted by botobeno View Post
I didnt update Ubuntu itself or any installed progam.
The main suspect would have been an update of OF. Ubuntu-updates shouldn't trigger THAT kind of behaviour

Quote:
Originally Posted by botobeno View Post
It is possible that it is sneakily updating without telling me through automatic updates in the background, but nothing that i've seen or asked for.

Would reinstalling openFoam fix it?
Honestly: don't know. Did you compile it yourself or use binary packages?
gschaider is offline   Reply With Quote

Reply

Tags
error, openfoam, simplefoam, symbol

Thread Tools
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 On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenFOAM install on Ubuntu Natty 11.04 bkubicek OpenFOAM 13 May 26, 2011 05:48
compile errors of boundary condition "expDirectionMixed" liying02ts OpenFOAM Bugs 2 February 1, 2010 21:11
Version 15 on Mac OS X gschaider OpenFOAM Installation 120 December 2, 2009 11:23
Installation of Netgen in SuSE Linux 92 edvardsenpriv Open Source Meshers: Gmsh, Netgen, CGNS, ... 23 January 16, 2009 07:12
user defined function cfduser CFX 0 April 29, 2006 10:58


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