CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Programming & Development (https://www.cfd-online.com/Forums/openfoam-programming-development/)
-   -   Dakota / OpenFOAM (https://www.cfd-online.com/Forums/openfoam-programming-development/72558-dakota-openfoam.html)

niklas February 10, 2010 02:52

Dakota / OpenFOAM
 
Anyone here have any experience with Dakota in conjuction with openfoam?

It looks like it can do most of the things modeFrontier can do...and alot cheaper.

http://www.cs.sandia.gov/DAKOTA/

N

calebamiles June 25, 2011 07:10

Hello Niklas,

I am also intertested in using DAKOTA with OpenFoam, where you able to find any information on coupling the two? My first thought is to use something like pyFoam to modify parameters and DAKTOA to drive pyFoam, but I have no experience with this.

Caleb

niklas June 25, 2011 07:54

Dakota works great with any kind of software that you can run via script.

Im using this every day in my work. It is really nice.

At first it can seem abit confusing, but if you download Jaguar (the GUI to dakota) and run
some examples it will become clear.

Jonas Ansoni October 6, 2011 17:29

Hi!

I'm starting the studies about openfoam and dakota and a first question is: What's the best linux OS to run openfoam with dakota? Ubuntu, CentOS, Fedora, Suse?

thanks


Quote:

Originally Posted by niklas (Post 313532)
Dakota works great with any kind of software that you can run via script.

Im using this every day in my work. It is really nice.

At first it can seem abit confusing, but if you download Jaguar (the GUI to dakota) and run
some examples it will become clear.


niklas October 7, 2011 01:36

Quote:

Originally Posted by Jonas Ansoni (Post 326964)
Hi!

I'm starting the studies about openfoam and dakota and a first question is: What's the best linux OS to run openfoam with dakota? Ubuntu, CentOS, Fedora, Suse?

thanks

I've used it successfully on RedHat, SuSe and Ubuntu.

Jonas Ansoni October 24, 2011 15:45

Hi Niklas,

Do you have any material or tutorial explaining how to make the coupling Openfoam - Dakota?

Thanks

niklas October 25, 2011 01:41

nope, I started to write one but I never finished it cause I think
the available dakota tutorials are good enough.

and if you use the Jaguar GUI that they also supply its quite easy to get started.

N

donQi November 22, 2013 00:53

Dakota 5.3.1 installation with CentOS 6.4 and OF2.2.x
 
Few days ago I have installed Dakota 5.3.1 on CentOS6.4. I have found the installation process a bit difficult since there was a conflict with an OpenFOAM library called "libsampling.so" which has the same name of a DAKOTA library. The problem disappeared by using static libraries.
Here the instructions list I did on my pc, hope can be helpful to somebody else:

install all the required library as explained here

Code:

sudo su -
yum install boost boost-system boost-signals boost-regex boost-filesystem boost-devel blas blas-devel lapack lapack-devel openmpi openmpi-devel openmotif openmotif-devel libX11 libXau libXext libXmu libXmu-devel libXp libXp-devel libXpm libXpm-devel

1) uncompress the source code tar from dakota website
2) in the CMakeLists.txt do the following modifications
2A]-> instead of
Code:

option(BUILD_SHARED_LIBS "Build shared libraries?" ON)  #145 line
set libraries as static in the following way:
Code:

    # option(BUILD_SHARED_LIBS "Build shared libraries?" ON)
    # Build static libraries ONLY
    set(BUILD_STATIC_LIBS ON CACHE BOOL "Set to ON to build static libraries" FORCE)
    set(BUILD_SHARED_LIBS OFF CACHE BOOL "Set to ON to build DSO libraries" FORCE)

2B]-> set to on the Documentation installation.
Code:

option(ENABLE_DAKOTA_DOCS "Enable DAKOTA documentation build." ON)
2C]-> add the following two lines:
Code:

    set(BLAS_LIBS "/usr/lib64/libblas.so.3.2.1")   
    set(LAPACK_LIBS "/usr/lib64/liblapack.so.3.2.1")

just above the lines (to find these lines search "LAPACK"):
Code:

    # TODO: Can't this be integrated into the following logic?
    if(MSVC)
        find_package(LAPACK REQUIRED NO_MODULE)

3) star the compilation process:
Code:

cd /home/yourPATH        #where you want to install Dakota
sudo cmake28 /home/download/DAKOTA/sourceCodeDistribution    # where you downloaded the source code
make dakota

4)
Code:

gedit cmake_install.cmake
set the variable CMAKE_INSTALL_PREFIX as:
Code:

set(CMAKE_INSTALL_PREFIX "/home/yourPATH")
then:
Code:

make install
5) update the .bashrc by adding the following lines
Code:

export PATH=$PATH:/home/yourPATH/bin:/home/yourPATH/test 
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/yourPATH/bin:/home/yourPATH/lib

6) open a new terminal or
Code:

source ~/.bashrc
and launch openFoam 2.2
7) in the same terminal check that your Dakota installation is working by typing
Code:

dakota -v
if you get the following message
Code:

DAKOTA version 5.3.1 released 05/15/2013.
    Subversion revision 1606 built Nov 17 2013 15:43:33.

everything should be OK.

wyldckat December 1, 2013 12:44

Greetings donQi and many thanks for these instructions!

Is there any chance I can convince you to also post these instructions on the openfoamwiki? Namely in this section: http://openfoamwiki.net/index.php/In..._on_CentOS_6.4

For now, I've left the link there to your post, but having the complete instructions on the wiki would make it easier for others to edit the page, in case there is some additional detail that can come in handy!

If you do not have the time to copy-paste-adjust your instructions to the wiki page, all we need is permission to do it for you. I'm emphasising this because the wiki complies with this license:
Quote:

Content is available under GNU Free Documentation License 1.3.
Best regards,
Bruno

donQi December 6, 2013 01:48

Greetings Bruno,

yes, of course you have my permission. This weekend I won't have time so thank you if you can do it for me. But I will probably have some time next week, so I'll check openFoamWiki, if it's still not done I'll do it.

Al

wyldckat December 8, 2013 09:08

Hi Al,

I won't be able to look into this before the 25th of December :(
So please, do go ahead and write on the wiki when you have the time+opportunity!

Best regards,
Bruno

brugiere_olivier January 10, 2014 11:09

Hi all,

I'm using another software to realize uncertainty quantification in CFD. But, I've some problems with this soft. In fact, to do UQ, I create my design of experiments (DoE) then I simulate my cases with openFoam and I use a second time the soft to reconstruct solutions. But sometimes, some simulations in the DoE don't perform and when I try to do the reconstruction, it's impossible because the soft need all the points in the DoE.
So I would like to know if somebody have try to do uncertainty quantification with DAKOTA and if it's possible to reconstruct solutions without some points in the DoE in DAKOTA or in an other software ?

Thanks for your answers

Regards

brugiere_olivier January 16, 2014 04:02

Hi all,

I've tried to install dakota but I've a problem when I compile from sources. This is the error message :

Code:

[ 98%] Building C object packages/motif/CMakeFiles/DGraphics.dir/src/Widgets/Common.c.o
Common.w: In function `class_initialize':
Common.w:287:43: error: `cvtStringToIcon' undeclared (first use in this function)
Common.w:287:43: note: each undeclared identifier is reported only once for each function it appears in
Common.w:289:10: error: `cvtIconDestructor' undeclared (first use in this function)
make[3]: *** [packages/motif/CMakeFiles/DGraphics.dir/src/Widgets/Common.c.o] Error 1
make[2]: *** [packages/motif/CMakeFiles/DGraphics.dir/all] Error 2
make[1]: *** [src/CMakeFiles/dakota.dir/rule] Error 2
make: *** [dakota] Error 2

I'm on centos 6.5 and I've gcc 4.8.2

Thanks for your answers

Regards

wyldckat January 26, 2014 13:22

Greetings Brugiere,

A few questions:
  1. How did you install gcc 4.8.2 on CentOS 6.5?
  2. How are you certain that gcc 4.8.2 was detected by the Dakota build system?
Best regards,
Bruno

brugiere_olivier January 27, 2014 02:58

Greetings Santos,

I've try to compile dakota 5.3.1 on my laptop and I've not problem on a centos 6.5. So I think, I've a conflict on my computer with gcc 4.8.2
I have not had enough time to redo the compilation on my computer. I'll try this week and I'll post the conclusion.

Thanks for your answer

thetrademark March 7, 2014 13:36

Any resolution to src/CMakeFiles/dakota.dir/rule error?
 
I am getting same error as posted above.

make[1]: *** [src/CMakeFiles/dakota.dir/rule] Error 2
make: *** [dakota] Error 2

Any suggestions for resolution of this error?

wyldckat May 4, 2014 12:50

Greetings to all!

I've finally managed to look into this and here's what I've found:
  1. The instructions written by donQi indicate all of the necessary packages that need to be installed in the system. This includes Boost, LAPACK and BLAS. For this reason, it's best to use CentOS' own GCC version as well, namely 4.4.7.
  2. When I tried to build Dakota 5.3.1 using GCC 4.8.1 from an OpenFOAM 2.3.0 installation on CentOS 6.5 (followed these instructions: http://openfoamwiki.net/index.php/In...CentOS_SL_RHEL ), it didn't work. It did reach the same last 2 lines as Brugiere and Ben, but the error is completely different from the one Brugiere got.
    • The problem in my case seemed to be related to an incompatibility between the system's Boost version and the custom GCC 4.8.1 build I'm using for OpenFOAM 2.3.0.
  3. @Ben: Knowing the error messages you got above those last two lines is very important, since those error messages indicate what exactly went wrong.
  4. @Brugiere: I was not able to reproduce the error you got, but I do believe that the version you have installed in the laptop did build without any problems, only because the default settings found when running cmake will automatically be pointing to CentOS' own installation of GCC.
I've updated the instructions at the wiki page, based on my findings: http://openfoamwiki.net/index.php/In..._on_CentOS_6.4
Hopefully following the updated instructions will reduce the change of unsuccessful builds.

Best regards,
Bruno

crixman July 16, 2014 10:36

Hi all,
I tried in any way and wasn't able to install Dakota on Ubuntu (I tried with Ubuntu 12.04 and 13.10).
Compiling from source, I have problems with cmake, probably I can't set properly the library paths in the file BuildDakotaCustom.cmake


Can anyone provide step-by-step instructions as you did for CentOS?
Thanks in advance!

Tobi September 17, 2014 09:34

Compiling in Ubuntu
 
Dear crixmax,

I did not realize that here is a thread about DAKOTA and FOAM. Nontheless using or compiling the software on ubuntu, just follow the instruction in the README/INSTALL file.

What you also need are prerequirements (LAPACK, BLAS)...
You get it with (Ubuntu 14.04 LTS):
Code:

sudo apt-get install liblapack-dev libblas-dev
Additional you need bloost libs and header files. You can install it simply or download the boost-source and compile it yourself like:
Code:

tar xzf boost_1_49_0.tar.gz 
cd boost_1_49_0 ./bootstrap.sh --with-libraries=filesystem,program_options,regex,serialization,signals,system --prefix=${HOME}/install_location_of_you_choice/boost/1.49
./b2 install

Then you have to copy or modify (as mentioned in the README/INSTALL instruction files) the BuildDakotaCostum.make file.
Add pathes to the boost compiling folder (if you compiled it yourself) and maybe change the prefix for your install file.

Next steps are clearly described in the mentioned files.
Maybe you have/had problems due to Prerequisites!


Non the less I have a question to you guys:

  • Do you compile dakota with MPI support or is it not necessary? In my case it was not possible to compile in MPI supported way
  • Anyway I also compiled without X Window support but I think that is not necessary too (I use gnuplot instead)

@Niklas:

  • Which problems did you solve with dakota?
  • Do you still using Dakota + FOAM?
  • Can you give me an very simple example of a good intruduction problem which I can try dakota and FOAM ?

Thanks in advance,

wyldckat September 20, 2014 09:01

Quote:

Originally Posted by Tobi (Post 510667)
  • Can you give me an very simple example of a good intruduction problem which I can try dakota and FOAM ?

Quick answer: http://openfoamwiki.net/index.php/Si...l_Optimization

crixman September 20, 2014 09:29

Dear Tobi,
thank you for the reply.
I actually solver the problem some time ago, when I realized that I didn't have to change the template Cmake file, but I could simply make the template adding two lines to change libraries from dynamic to static.
I could post the detailed procedure for Ubuntu (if someone is interested) in the Sig Numerical Optimization.
Feel free to provide test cases and/or suggestions for the group!

donQi October 2, 2014 23:30

Quote:

Originally Posted by Tobi (Post 510667)
  • Can you give me an very simple example of a good intruduction problem which I can try dakota and FOAM ?

Thanks in advance,


Also try this :
http://www.dicat.unige.it/guerrero/dakotaof.html

there you find a presentation by Joel Guerrero and several tutorials:
- Parameter space exploration of the driven cavity tutorial using Dakota
- Bounded-unscontrained gradient optimization of the driven cavity tutorial
- GA optimization using the SOGA method of the driven cavity tutorial
- Parametric multi-dimensional study, bounded-constrained gradient optimization and surrogate based optimization of a NACA Series 4 airfoil
- Parametric multi-dimensional study, bounded-constrained gradient optimization of ahmed body
- Parametric multi-dimensional study, bounded-constrained gradient optimization of a blunt body

Tobi October 3, 2014 03:17

Thanks for your replays,

I realized the website three weeks ago (but anyways thank you) (:

Tobi January 22, 2015 04:06

Hi guys,

just one (i think stupid question) but I never find the download link for the JAGUAR Interface (GUI) for Dakota. Also searching the internet only give me outdated links ?!

crixman January 22, 2015 06:06

I googled it and couldn't find any link, the dakota website is now updated, I suppose that since the release of v6.x and related changes, the GUI has to be updated, so they are either working on a new version or just removed it!

wyldckat January 25, 2015 10:18

Greetings to all!

After some careful reverse searching, based on web.archive.org snapshots, I was able to find the following lists, by searching in the dakota.sandia.gov search engine by the specific file name "JAGUAR_2_1.linux.gtk.x86_64.zip":

Which is very weird, because the manual I can find online for Jaguar 3.0 states that it's the only version that supports Dakota 5.3, and that Jaguar 2.1 was for Dakota 5.2...

As far as I'm able to investigate, it seems that:
  • Jaguar for Dakota was not truly open source, at least for the general public.
  • Jaguar might have been restricted to internal use in the USA or inside Sandia.
  • Jaguar relies too much on Java and a ton of Eclipse libraries. Therefore, continuing development could be tricky.
  • I cannot figure out if Jaguar was continued to be updated after version 3.0, nor am I able to find any downloadable.
Best regards,
Bruno

ThorgrimmCFD January 29, 2015 04:43

This for the the instructions :)

houss February 9, 2015 11:32

Hey There!
i am trying to run an optimization using soga. the simulator script should
run a compressible flow steady simulation sunig rhoSimpleFoam (OpenFoam
Solver). Problem is that the job break up each time this solver is called
(calling other solvers eg icofoam or what else there is not a problem).
I get the following error :
rhoSimpleFoam: symbol lookup error:
/usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libfvOptions.so:
undefined symbol: _ZN4Foam10meshToMesh25interpolationMethodNames_E

PS :/usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/ is the installation
directory of Openfoam.

May be someone can help?

Thanks in advamce

Regards.
Houssam.

wyldckat February 14, 2015 10:55

Greetings Houssam,

In a standard shell, i.e. not from within Dakota, run this command:
Code:

ldd $(which rhoSimpleFoam)
For me, it gave me this:
Code:

$ ldd $(which rhoSimpleFoam)
    linux-vdso.so.1 =>  (0x00007fffd67ff000)
    libfluidThermophysicalModels.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libfluidThermophysicalModels.so (0x00007f0300755000)
    libspecie.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libspecie.so (0x00007f030021d000)
    libcompressibleTurbulenceModel.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libcompressibleTurbulenceModel.so (0x00007f02fff51000)
    libcompressibleRASModels.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libcompressibleRASModels.so (0x00007f02ffade000)
    libfiniteVolume.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libfiniteVolume.so (0x00007f02fe5ba000)
    libsampling.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libsampling.so (0x00007f02fe05d000)
    libmeshTools.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libmeshTools.so (0x00007f02fdac6000)
    libfvOptions.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libfvOptions.so (0x00007f02fd788000)
    libOpenFOAM.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libOpenFOAM.so (0x00007f02fce8a000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f02fcc5d000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f02fc95c000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f02fc660000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f02fc44a000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f02fc08a000)
    libPstream.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/openmpi-system/libPstream.so (0x00007f02fbe7c000)
    libsolidThermo.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libsolidThermo.so (0x00007f02fbbc2000)
    libsolidSpecie.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libsolidSpecie.so (0x00007f02fb994000)
    libradiationModels.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libradiationModels.so (0x00007f02fb68b000)
    libtriSurface.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libtriSurface.so (0x00007f02fb3f4000)
    libsurfMesh.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libsurfMesh.so (0x00007f02fb0e7000)
    libfileFormats.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libfileFormats.so (0x00007f02fae74000)
    liblagrangian.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/liblagrangian.so (0x00007f02fac53000)
    libconversion.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libconversion.so (0x00007f02fa9dc000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f02fa7c4000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f0300b12000)
    libmpi.so.0 => /usr/lib/libmpi.so.0 (0x00007f02fa513000)
    libopen-rte.so.0 => /usr/lib/libopen-rte.so.0 (0x00007f02fa2c5000)
    libopen-pal.so.0 => /usr/lib/libopen-pal.so.0 (0x00007f02fa06d000)
    libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f02f9e53000)
    libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f02f9c50000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f02f9a32000)
    libreactionThermophysicalModels.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libreactionThermophysicalModels.so (0x00007f02f9275000)
    libSLGThermo.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libSLGThermo.so (0x00007f02f906d000)
    libsolidMixtureProperties.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libsolidMixtureProperties.so (0x00007f02f8e68000)
    libliquidMixtureProperties.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libliquidMixtureProperties.so (0x00007f02f8c60000)
    libsolidProperties.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libsolidProperties.so (0x00007f02f8a4e000)
    libliquidProperties.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libliquidProperties.so (0x00007f02f875a000)
    libthermophysicalFunctions.so => /opt/openfoam230/platforms/linux64GccDPOpt/lib/libthermophysicalFunctions.so (0x00007f02f8535000)

If it gives you any error messages when running this command, then it should help us isolate the problem, by comparing this list with yours.

In addition, if no errors are shown, then run this same command from within Dakota's system (i.e. how you've run into this problem), and let us know what it gives you.

Best regards,
Bruno

linnemann February 14, 2015 14:36

Hi

I know this question is for Dakota.

And while Dakota is good and fun I have from personal experience had better usage out of using http://www.pyopt.org/

Simply because it is easier to get up and running properly.

https://lh6.googleusercontent.com/2E...RnM=w1202-h717

houss February 16, 2015 10:29

Hi wyldckat,
thanks for your reply and your help. I get no error report when running your command :
Code:

        linux-vdso.so.1 =>  (0x00007fff8768a000)
        libfluidThermophysicalModels.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libfluidThermophysicalModels.so (0x00007f64da749000)
        libspecie.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libspecie.so (0x00007f64da14b000)
        libcompressibleTurbulenceModel.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libcompressibleTurbulenceModel.so (0x00007f64d9e72000)
        libcompressibleRASModels.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libcompressibleRASModels.so (0x00007f64d9a19000)
        libfiniteVolume.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libfiniteVolume.so (0x00007f64d8575000)
        libsampling.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libsampling.so (0x00007f64d7fee000)
        libmeshTools.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libmeshTools.so (0x00007f64d7a27000)
        libfvOptions.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libfvOptions.so (0x00007f64d76dd000)
        libOpenFOAM.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libOpenFOAM.so (0x00007f64d6d89000)
        libdl.so.2 => /lib64/libdl.so.2 (0x000000312fe00000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003135e00000)
        libm.so.6 => /lib64/libm.so.6 (0x000000312f200000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003135a00000)
        libc.so.6 => /lib64/libc.so.6 (0x000000312f600000)
        libPstream.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/openmpi-1.6.5/libPstream.so (0x00007f64d6b54000)
        libsolidThermo.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libsolidThermo.so (0x00007f64d6885000)
        libsolidSpecie.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libsolidSpecie.so (0x00007f64d6649000)
        libradiationModels.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libradiationModels.so (0x00007f64d6341000)
        libtriSurface.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libtriSurface.so (0x00007f64d60a3000)
        libsurfMesh.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libsurfMesh.so (0x00007f64d5d93000)
        libfileFormats.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libfileFormats.so (0x00007f64d5b15000)
        liblagrangian.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/liblagrangian.so (0x00007f64d58f8000)
        libconversion.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libconversion.so (0x00007f64d567d000)
        libz.so.1 => /lib64/libz.so.1 (0x0000003130200000)
        /lib64/ld-linux-x86-64.so.2 (0x000000312ee00000)
        libmpi.so.1 => /usrfem/femsys_local/OpenFOAM/ThirdParty-2.3.0/platforms/linux64Gcc/openmpi-1.6.5/lib64/libmpi.so.1 (0x00007f64d52dd000)
        libreactionThermophysicalModels.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libreactionThermophysicalModels.so (0x00007f64d4ab2000)
        libSLGThermo.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libSLGThermo.so (0x00007f64d48ab000)
        libsolidMixtureProperties.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libsolidMixtureProperties.so (0x00007f64d46a6000)
        libliquidMixtureProperties.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libliquidMixtureProperties.so (0x00007f64d449e000)
        libsolidProperties.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libsolidProperties.so (0x00007f64d428b000)
        libliquidProperties.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libliquidProperties.so (0x00007f64d3f91000)
        librt.so.1 => /lib64/librt.so.1 (0x0000003130600000)
        libnsl.so.1 => /lib64/libnsl.so.1 (0x0000003140000000)
        libutil.so.1 => /lib64/libutil.so.1 (0x000000313f800000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x000000312fa00000)
        libthermophysicalFunctions.so => /usrfem/femsys_local/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libthermophysicalFunctions.so (0x00007f64d3d6a000)

Now i tried with another version of dakota, where the libraries (of dakota!) are static. It works! i suppose the problem was the shared libraries (.so).
Thanks anyway.

Best regards.
Houssam.


All times are GMT -4. The time now is 08:36.