]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Add requirement for EpetraExt when using Trilinos
authorBruno Turcksin <bruno.turcksin@gmail.com>
Wed, 22 Aug 2018 20:46:08 +0000 (20:46 +0000)
committerBruno Turcksin <bruno.turcksin@gmail.com>
Mon, 27 Aug 2018 15:03:38 +0000 (15:03 +0000)
cmake/configure/configure_2_trilinos.cmake
doc/external-libs/trilinos.html
include/deal.II/base/config.h.in

index 5cffa8b6ab8065cdced1139a45f37011347c3df2..062c421ef4472f480de7d703e9591b37a309bcb4 100644 (file)
@@ -42,7 +42,7 @@ MACRO(FEATURE_TRILINOS_FIND_EXTERNAL var)
       )
 
     FOREACH(_module
-      Amesos Epetra Ifpack AztecOO Teuchos ML MueLu
+        Amesos Epetra Ifpack AztecOO Teuchos ML MueLu
       )
       ITEM_MATCHES(_module_found ${_module} ${Trilinos_PACKAGE_LIST})
       IF(_module_found)
@@ -146,7 +146,7 @@ MACRO(FEATURE_TRILINOS_FIND_EXTERNAL var)
     CHECK_MPI_INTERFACE(TRILINOS ${var})
 
     IF (${var})
-      FOREACH(_optional_module ROL Sacado Zoltan)
+      FOREACH(_optional_module EpetraExt ROL Sacado Zoltan)
       ITEM_MATCHES(_module_found ${_optional_module} ${Trilinos_PACKAGE_LIST})
       IF(_module_found)
           MESSAGE(STATUS "Found ${_optional_module}")
index a512a888e1bc4c725e45387273a0f95376c4c271..ffb3d51c78c799fcc1db35d87817f4a55ef13f72 100644 (file)
@@ -60,6 +60,7 @@
         <li> Amesos,
         <li> AztecOO,
         <li> Epetra,
+        <li> EpetraExt,
         <li> Ifpack,
         <li> ML,
         <li> MueLu,
@@ -83,6 +84,7 @@
     cmake                                            \
     -DTrilinos_ENABLE_Amesos=ON                      \
     -DTrilinos_ENABLE_Epetra=ON                      \
+    -DTrilinos_ENABLE_EpetraExt=ON                   \
     -DTrilinos_ENABLE_Ifpack=ON                      \
     -DTrilinos_ENABLE_AztecOO=ON                     \
     -DTrilinos_ENABLE_Sacado=ON                      \
index c0666e98a1c1c2df67ab8b74ca16fce0ae5a9a66..af22c185636caac464ad6ab037317a3baf6c0c11 100644 (file)
 
 /* cmake/configure/configure_2_trilinos.cmake */
 #cmakedefine DEAL_II_TRILINOS_CXX_SUPPORTS_SACADO_COMPLEX_RAD
+#cmakedefine DEAL_II_TRILINOS_WITH_EPETRAEXT
 #cmakedefine DEAL_II_TRILINOS_WITH_ROL
 #cmakedefine DEAL_II_TRILINOS_WITH_SACADO
 #cmakedefine DEAL_II_TRILINOS_WITH_ZOLTAN

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.