]> https://gitweb.dealii.org/ - dealii.git/commitdiff
update documentation
authorMatthias Maier <tamiko@43-1.org>
Fri, 22 May 2020 03:51:56 +0000 (22:51 -0500)
committerMatthias Maier <tamiko@43-1.org>
Sat, 23 May 2020 14:56:49 +0000 (09:56 -0500)
doc/external-libs/cuda.html
doc/users/cmake_dealii.html
doc/users/cmake_user.html
doc/users/config.sample

index c5212c4c9f810c49b3b3bcdbdcbeb77aba9022ed..1907e9d638751494818aed75417095d381d720b1 100644 (file)
 
         -DDEAL_II_WITH_CUDA=ON
       </pre>
-      Depending on you system, this may be enough to get CUDA to work. If you
-      are using CUDA 9 or 10, you will need to turn off support for C++17:
-      <pre>
-
-        -DDEAL_II_WITH_CXX17=OFF
-      </pre>
+      Depending on you system, this may be enough to get CUDA to work. If
+      you are using CUDA 9 or CUDA 10, you will have to make sure that
+      C++17 is disabled.
       By default, we try to detect the compute capability of your device
       but you can easily set your own CUDA flags:
       <pre>
index 3e63cd8466997aed84dbc07b39ad4ecd6386c992..f64ccd9f5dc5663e5515e8b3ba5a99f4edcc2426 100644 (file)
@@ -429,18 +429,6 @@ library        - builds and installs the 'library' component
       by <code>cmake</code> variables that may be set to either <code>ON</code>
       or <code>OFF</code>.
 
-      By default, <acronym>deal.II</acronym>'s <code>CMake</code> build scripts
-      will attempt to find the newest <code>C++</code> version available by
-      checking which language version flags work with the detected compiler. For
-      example: if <code>CMake</code> detects <code>GCC 5.1</code> or <code>Clang
-      3.6</code>, <acronym>deal.II</acronym> will be compiled
-      in <code>C++14</code> mode unless <code>C++14</code> support is explicitly
-      disabled. Another example: if <code>DEAL_II_WITH_CXX14=ON</code> is passed
-      to <code>CMake</code>, then <acronym>deal.II</acronym> will check if the
-      compiler supports enough of the <code>C++14</code> standard to enable
-      the <code>C++14</code>-specific parts of the library. The configuration
-      process will fail if a feature flag is passed in that cannot be supported.
-
       The remaining flags are set to <code>ON</code> if an external package is
       found or to <code>OFF</code> otherwise. By explicitly setting it to off
       either on the command line or using <code>ccmake</code>, you can
@@ -459,8 +447,6 @@ DEAL_II_WITH_ASSIMP
 DEAL_II_WITH_BOOST
 DEAL_II_WITH_COMPLEX_VALUES
 DEAL_II_WITH_CUDA
-DEAL_II_WITH_CXX14
-DEAL_II_WITH_CXX17
 DEAL_II_WITH_GINKGO
 DEAL_II_WITH_GMSH
 DEAL_II_WITH_GSL
index ea62426e499fec070c4658122f64da2a5b684bba..f087f008408db1a1d6c6ea73552572a429b05c1d 100644 (file)
@@ -848,8 +848,6 @@ DEAL_II_WITH_ASSIMP
 DEAL_II_WITH_BOOST
 DEAL_II_WITH_COMPLEX_VALUES
 DEAL_II_WITH_CUDA
-DEAL_II_WITH_CXX14
-DEAL_II_WITH_CXX17
 DEAL_II_WITH_GINKGO
 DEAL_II_WITH_GMSH
 DEAL_II_WITH_GSL
index 446a1edc291f134097c120e6ec49c7a5aec98389..b1eddd30910aa9d10418590a9c4c7933eb89ee7b 100644 (file)
 #                                                                         #
 ###########################################################################
 
-#
-# C++14 support:
-#
-# SET(DEAL_II_WITH_CXX14 ON CACHE BOOL
-#   "deal.II using C++14 language standard"
-#   )
-#
-# A custom C++14 flag can be set by setting
-#
-#   SET(DEAL_II_CXX_VERSION_FLAG "-std=c++1y" CACHE STRING "")
-#
-
 
 #
 # Platform introspection:

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.