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