[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