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>