Hi Håkon,

if MPI is found on your system then MPI support will be enabled per default, no matter if you use YaspGrid or UGGrid.

The standard option is also that all libraries that are found will be linked to the executable which is why you can see the libs when you run "ldd executable" in there.

The problem is also most likely not only MPI but other linked libraries too. As you link the libraries of your laptop when compiling, you will usually not be able use an executable compiled on your laptop and run it on another machine.

However, you seem to be able to copy your executable to your cluster. So can't you copy the Dune/Dumux source files there and compile it on the cluster?

AFAIK, this is the standard way to do it.

If you are using a workflow where you install the dune modules, you can also install it locally by setting the CMAKE_INSTALL_PREFIX variable. If you are using the Dune Debian packages, you either have to convince your administrator to install them on the cluster, or switch to an installation from source (works just like you configured/compiled Dumux in that case).

I'll move the discussion to the mailing list. Please answer there if possible so that others can profit from the discussion.

Best wishes
Timo

--
_______________________________________________________________

Timo Koch                              phone: +49 711 685 64676
IWS, Universität Stuttgart             fax:   +49 711 685 60430
Pfaffenwaldring 61        email: [email protected]
D-70569 Stuttgart            url: www.hydrosys.uni-stuttgart.de
_______________________________________________________________

_______________________________________________
Dumux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux

Reply via email to