From: Wolfgang Bangerth <bangerth@math.tamu.edu> Date: Wed, 9 Jul 2014 12:57:07 +0000 (+0000) Subject: Add notes for MUMPS. X-Git-Tag: v8.2.0-rc1~325 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f0a985b43b8abfad8c68da1a7110f594a04703b8;p=dealii.git Add notes for MUMPS. git-svn-id: https://svn.dealii.org/trunk@33123 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/doc/external-libs/trilinos.html b/deal.II/doc/external-libs/trilinos.html index 1e0a135138..46f78cf373 100644 --- a/deal.II/doc/external-libs/trilinos.html +++ b/deal.II/doc/external-libs/trilinos.html @@ -128,7 +128,8 @@ scripts that you want to use them, for example via the <code>TrilinosWrappers::SolverDirect</code> class. This can be tricky, but adding defines similar to the following to the cmake command line - will achieve the goal: + will achieve the goal to enable the UMFPACK and SuperLU/SuperLUDist + solvers: <pre> -D TPL_ENABLE_UMFPACK:BOOL=ON \ @@ -140,6 +141,20 @@ -D SuperLU_INCLUDE_DIRS:FILEPATH="/path/to/SuperLU_4.3/SRC" \ -D TPL_SuperLU_LIBRARIES:FILEPATH="/path/to/SuperLU_4.3/lib/libsuperlu_4.3.a" </pre> + Similarly, to enable MUMPS, commands should include + <pre> + + -D TPL_ENABLE_MUMPS:BOOL=ON \ + -D TPL_ENABLE_SCALAPACK:BOOL=ON + </pre> + and possibly followed by + <pre> + + -D TPL_MUMPS_INCLUDE_DIRS:PATH=/usr/include/openmpi-x86_64 \ + -D SCALAPACK_LIBRARY_DIRS:PATH=/lib64/openmpi/lib \ + </pre> + where you need to adjust the exact paths, of course. + </p> <hr /> <address> <a href="http://www.dealii.org/authors.html" target="_top">The deal.II Authors</a>