[Dune] Debian packages -- what is the status?

Jö Fahlke jorrit at jorrit.de
Fri Jan 13 13:59:53 CET 2012


Am Fri, 13. Jan 2012, 12:28:40 +0100 schrieb Ansgar Burchardt:
>                                                       Will programs
> that do not use MPI still work correctly when linked against DUNE
> libraries that are built with MPI support?

As soon as anythin in the final executable links against MPI, the binary must
call MPI_Init().  libdunegrid will link against MPI

 - if it was built with ALUGrid and ALUGrid links against MPI, or
 - if it was built with UGGrid and UGGrid links against MPI.

All the non-ALU, non-UG MPI-dependent code is headers only, so it's possible
to decide based on defined whether MPI is actually used or all calls to MPI
functions are replaced by dummys.

I guess this is another reason for dune-alugrid and dune-uggrid.

Bye,
Jö.

-- 
Jorrit (Jö) Fahlke, Interdisciplinary Center for Scientific Computing,
Heidelberg University, Im Neuenheimer Feld 368, D-69120 Heidelberg
Tel: +49 6221 54 8890 Fax: +49 6221 54 8884

If you receive something that says "Send this to everyone you know,"
pretend you don't know me.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <https://lists.dune-project.org/pipermail/dune/attachments/20120113/fbb07d9f/attachment.sig>


More information about the Dune mailing list