From: Denis Davydov Date: Tue, 12 Jul 2016 12:53:48 +0000 (+0200) Subject: require real-valued PETSc examples to have DEAL_II_PETSC_WITH_COMPLEX=OFF X-Git-Tag: v8.5.0-rc1~882^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F2812%2Fhead;p=dealii.git require real-valued PETSc examples to have DEAL_II_PETSC_WITH_COMPLEX=OFF --- diff --git a/examples/step-17/CMakeLists.txt b/examples/step-17/CMakeLists.txt index 08e7f8c5d9..888a6236a7 100644 --- a/examples/step-17/CMakeLists.txt +++ b/examples/step-17/CMakeLists.txt @@ -38,10 +38,11 @@ ENDIF () # # Are all dependencies fulfilled? # -IF(NOT DEAL_II_WITH_PETSC) +IF(NOT DEAL_II_WITH_PETSC OR DEAL_II_PETSC_WITH_COMPLEX) MESSAGE(FATAL_ERROR " Error! The deal.II library found at ${DEAL_II_PATH} was not configured with DEAL_II_WITH_PETSC = ON + DEAL_II_PETSC_WITH_COMPLEX = OFF One or all of these are OFF in your installation but are required for this tutorial step." ) ENDIF() diff --git a/examples/step-18/CMakeLists.txt b/examples/step-18/CMakeLists.txt index 589697ec26..83696a59e0 100644 --- a/examples/step-18/CMakeLists.txt +++ b/examples/step-18/CMakeLists.txt @@ -38,10 +38,11 @@ ENDIF () # # Are all dependencies fulfilled? # -IF(NOT DEAL_II_WITH_PETSC) +IF(NOT DEAL_II_WITH_PETSC OR DEAL_II_PETSC_WITH_COMPLEX) MESSAGE(FATAL_ERROR " Error! The deal.II library found at ${DEAL_II_PATH} was not configured with DEAL_II_WITH_PETSC = ON + DEAL_II_PETSC_WITH_COMPLEX = OFF One or all of these are OFF in your installation but are required for this tutorial step." ) ENDIF() diff --git a/examples/step-40/CMakeLists.txt b/examples/step-40/CMakeLists.txt index 7294fd616f..6ef492139e 100644 --- a/examples/step-40/CMakeLists.txt +++ b/examples/step-40/CMakeLists.txt @@ -37,10 +37,11 @@ ENDIF() # # Are all dependencies fulfilled? # -IF(NOT (DEAL_II_WITH_PETSC OR DEAL_II_WITH_TRILINOS) OR NOT DEAL_II_WITH_P4EST) +IF(NOT (DEAL_II_WITH_PETSC OR DEAL_II_WITH_TRILINOS) OR NOT DEAL_II_WITH_P4EST OR DEAL_II_PETSC_WITH_COMPLEX) MESSAGE(FATAL_ERROR " Error! The deal.II library found at ${DEAL_II_PATH} was not configured with DEAL_II_WITH_PETSC = ON + DEAL_II_PETSC_WITH_COMPLEX = OFF DEAL_II_WITH_P4EST = ON or DEAL_II_WITH_TRILINOS = ON diff --git a/examples/step-55/CMakeLists.txt b/examples/step-55/CMakeLists.txt index 17744c4f4e..85e60d1b3b 100644 --- a/examples/step-55/CMakeLists.txt +++ b/examples/step-55/CMakeLists.txt @@ -37,11 +37,12 @@ ENDIF() # # Are all dependencies fulfilled? # -IF(NOT (DEAL_II_WITH_PETSC OR DEAL_II_WITH_TRILINOS) OR NOT DEAL_II_WITH_P4EST) +IF(NOT (DEAL_II_WITH_PETSC OR DEAL_II_WITH_TRILINOS) OR NOT DEAL_II_WITH_P4EST OR DEAL_II_PETSC_WITH_COMPLEX) MESSAGE(FATAL_ERROR " Error! The deal.II library found at ${DEAL_II_PATH} was not configured with DEAL_II_WITH_PETSC = ON DEAL_II_WITH_P4EST = ON + DEAL_II_PETSC_WITH_COMPLEX = OFF or DEAL_II_WITH_TRILINOS = ON DEAL_II_WITH_P4EST = ON