Reference documentation for deal.II version GIT 5ac9d67d2d 2023-06-07 21:45:01+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Macros
config.h File Reference
#include <mpi.h>
#include <deal.II/base/numbers.h>
#include <deal.II/base/types.h>
#include <boost/version.hpp>

Go to the source code of this file.

Macros

#define DEAL_II_PACKAGE_NAME   "deal.II"
 
#define DEAL_II_PACKAGE_VERSION   "GIT 5ac9d67d2d 2023-06-07 21:45:01+00:00"
 
#define DEAL_II_VERSION_MAJOR   GIT 5ac9d67d2d 2023-06-07 21:45:01+00:00
 
#define DEAL_II_VERSION_MINOR   GIT 5ac9d67d2d 2023-06-07 21:45:01+00:00
 
#define DEAL_II_VERSION_SUBMINOR   GIT 5ac9d67d2d 2023-06-07 21:45:01+00:00
 
#define DEAL_II_FEATURE_BOOST_BUNDLED_CONFIGURED
 
#define DEAL_II_WITH_COMPLEX_VALUES
 
#define DEAL_II_WITH_KOKKOS
 
#define DEAL_II_FEATURE_KOKKOS_BUNDLED_CONFIGURED
 
#define DEAL_II_WITH_MUPARSER
 
#define DEAL_II_FEATURE_MUPARSER_BUNDLED_CONFIGURED
 
#define DEAL_II_WITH_TBB
 
#define DEAL_II_FEATURE_TBB_BUNDLED_CONFIGURED
 
#define DEAL_II_WITH_THREADS
 
#define TBB_SUPPRESS_DEPRECATED_MESSAGES   1
 
#define DEAL_II_COMPILER_USE_VECTOR_ARITHMETICS
 
#define DEAL_II_HAVE_BUILTIN_EXPECT
 
#define DEAL_II_HAVE_GLIBC_STACKTRACE
 
#define DEAL_II_HAVE_LIBSTDCXX_DEMANGLER
 
#define DEAL_II_ALWAYS_INLINE   __attribute__((always_inline))
 
#define DEAL_II_RESTRICT   __restrict
 
#define DEAL_II_COMPILER_HAS_DIAGNOSTIC_PRAGMA
 
#define DEAL_II_VECTORIZATION_WIDTH_IN_BITS   128
 
#define DEAL_II_COMPILER_VECTORIZATION_LEVEL   1
 
#define DEAL_II_OPENMP_SIMD_PRAGMA   _Pragma("omp simd")
 
#define DEAL_II_HAVE_CXX14
 
#define DEAL_II_CXX20_REQUIRES(condition)
 
#define DEAL_II_HAVE_FP_EXCEPTIONS
 
#define DEAL_II_DEPRECATED   [[deprecated]]
 
#define DEAL_II_FALLTHROUGH   [[fallthrough]]
 
#define DEAL_II_CONSTEXPR   constexpr
 
#define DEAL_II_WITH_CXX11
 
#define DEAL_II_WITH_CXX14
 
#define DEAL_II_HAVE_SYS_RESOURCE_H
 
#define DEAL_II_HAVE_UNISTD_H
 
#define DEAL_II_HAVE_GETHOSTNAME
 
#define DEAL_II_HAVE_GETPID
 
#define DEAL_II_VERSION_GTE(major, minor, subminor)
 
#define DEAL_II_BOOST_VERSION_MAJOR   1
 
#define DEAL_II_BOOST_VERSION_MINOR   70
 
#define DEAL_II_BOOST_VERSION_SUBMINOR   0
 
#define DEAL_II_BOOST_VERSION_GTE(major, minor, subminor)
 
#define DEAL_II_GMSH_EXECUTABLE_PATH   ""
 
#define DEAL_II_OPENCASCADE_VERSION_MAJOR
 
#define DEAL_II_OPENCASCADE_VERSION_MINOR
 
#define DEAL_II_OPENCASCADE_VERSION_SUBMINOR
 
#define DEAL_II_OPENCASCADE_VERSION_GTE(major, minor, subminor)
 
#define DEAL_II_P4EST_VERSION_MAJOR
 
#define DEAL_II_P4EST_VERSION_MINOR
 
#define DEAL_II_P4EST_VERSION_SUBMINOR
 
#define DEAL_II_P4EST_VERSION_PATCH
 
#define DEAL_II_P4EST_VERSION_GTE(major, minor, subminor, patch)
 
#define DEAL_II_SUNDIALS_VERSION_MAJOR
 
#define DEAL_II_SUNDIALS_VERSION_MINOR
 
#define DEAL_II_SUNDIALS_VERSION_PATCH
 
#define DEAL_II_SUNDIALS_VERSION_GTE(major, minor, patch)
 
#define DEAL_II_SUNDIALS_VERSION_LT(major, minor, patch)
 
#define DEAL_II_PETSC_VERSION_LT(major, minor, subminor)
 
#define DEAL_II_PETSC_VERSION_GTE(major, minor, subminor)
 
#define DEAL_II_SLEPC_VERSION_GTE(major, minor, subminor)
 
#define DEAL_II_TRILINOS_VERSION_MAJOR
 
#define DEAL_II_TRILINOS_VERSION_MINOR
 
#define DEAL_II_TRILINOS_VERSION_SUBMINOR
 
#define DEAL_II_TRILINOS_VERSION_GTE(major, minor, subminor)
 
#define DEAL_II_CGAL_VERSION_MAJOR
 
#define DEAL_II_CGAL_VERSION_MINOR
 
#define DEAL_II_CGAL_VERSION_SUBMINOR
 
#define DEAL_II_CGAL_VERSION_GTE(major, minor, subminor)
 
#define DEAL_II_MPI_VERSION_MAJOR
 
#define DEAL_II_MPI_VERSION_MINOR
 
#define DEAL_II_MPI_VERSION_GTE(major, minor)
 
#define DEAL_II_NAMESPACE_OPEN   namespace dealii {
 
#define DEAL_II_NAMESPACE_CLOSE   }
 
#define DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
 
#define DEAL_II_ENABLE_EXTRA_DIAGNOSTICS   _Pragma("GCC diagnostic pop")
 
#define DEAL_II_FORTRAN_MANGLE(name, NAME)   name ## _
 
#define DEAL_II_FORTRAN_MANGLE_UNDERSCORE(name, NAME)   name ## _
 
#define DEAL_II_DO_PRAGMA(x)   _Pragma(#x)
 
#define DEAL_II_WARNING(desc)   DEAL_II_DO_PRAGMA(message(#desc))
 
#define DEAL_II_CONSTEXPR_IN_CONDITIONAL
 

Macro Definition Documentation

◆ DEAL_II_PACKAGE_NAME

#define DEAL_II_PACKAGE_NAME   "deal.II"

Definition at line 24 of file config.h.

◆ DEAL_II_PACKAGE_VERSION

#define DEAL_II_PACKAGE_VERSION   "GIT 5ac9d67d2d 2023-06-07 21:45:01+00:00"

Definition at line 26 of file config.h.

◆ DEAL_II_VERSION_MAJOR

#define DEAL_II_VERSION_MAJOR   GIT 5ac9d67d2d 2023-06-07 21:45:01+00:00

Definition at line 28 of file config.h.

◆ DEAL_II_VERSION_MINOR

#define DEAL_II_VERSION_MINOR   GIT 5ac9d67d2d 2023-06-07 21:45:01+00:00

Definition at line 29 of file config.h.

◆ DEAL_II_VERSION_SUBMINOR

#define DEAL_II_VERSION_SUBMINOR   GIT 5ac9d67d2d 2023-06-07 21:45:01+00:00

Definition at line 30 of file config.h.

◆ DEAL_II_FEATURE_BOOST_BUNDLED_CONFIGURED

#define DEAL_II_FEATURE_BOOST_BUNDLED_CONFIGURED

Definition at line 42 of file config.h.

◆ DEAL_II_WITH_COMPLEX_VALUES

#define DEAL_II_WITH_COMPLEX_VALUES

Definition at line 44 of file config.h.

◆ DEAL_II_WITH_KOKKOS

#define DEAL_II_WITH_KOKKOS

Definition at line 50 of file config.h.

◆ DEAL_II_FEATURE_KOKKOS_BUNDLED_CONFIGURED

#define DEAL_II_FEATURE_KOKKOS_BUNDLED_CONFIGURED

Definition at line 51 of file config.h.

◆ DEAL_II_WITH_MUPARSER

#define DEAL_II_WITH_MUPARSER

Definition at line 57 of file config.h.

◆ DEAL_II_FEATURE_MUPARSER_BUNDLED_CONFIGURED

#define DEAL_II_FEATURE_MUPARSER_BUNDLED_CONFIGURED

Definition at line 58 of file config.h.

◆ DEAL_II_WITH_TBB

#define DEAL_II_WITH_TBB

Definition at line 68 of file config.h.

◆ DEAL_II_FEATURE_TBB_BUNDLED_CONFIGURED

#define DEAL_II_FEATURE_TBB_BUNDLED_CONFIGURED

Definition at line 69 of file config.h.

◆ DEAL_II_WITH_THREADS

#define DEAL_II_WITH_THREADS

For backwards compatibility, continue defining DEAL_II_WITH_THREADS when the library is configured with TBB.

Definition at line 80 of file config.h.

◆ TBB_SUPPRESS_DEPRECATED_MESSAGES

#define TBB_SUPPRESS_DEPRECATED_MESSAGES   1

Definition at line 82 of file config.h.

◆ DEAL_II_COMPILER_USE_VECTOR_ARITHMETICS

#define DEAL_II_COMPILER_USE_VECTOR_ARITHMETICS

Definition at line 102 of file config.h.

◆ DEAL_II_HAVE_BUILTIN_EXPECT

#define DEAL_II_HAVE_BUILTIN_EXPECT

Definition at line 104 of file config.h.

◆ DEAL_II_HAVE_GLIBC_STACKTRACE

#define DEAL_II_HAVE_GLIBC_STACKTRACE

Definition at line 105 of file config.h.

◆ DEAL_II_HAVE_LIBSTDCXX_DEMANGLER

#define DEAL_II_HAVE_LIBSTDCXX_DEMANGLER

Definition at line 106 of file config.h.

◆ DEAL_II_ALWAYS_INLINE

#define DEAL_II_ALWAYS_INLINE   __attribute__((always_inline))

Definition at line 108 of file config.h.

◆ DEAL_II_RESTRICT

#define DEAL_II_RESTRICT   __restrict

Definition at line 109 of file config.h.

◆ DEAL_II_COMPILER_HAS_DIAGNOSTIC_PRAGMA

#define DEAL_II_COMPILER_HAS_DIAGNOSTIC_PRAGMA

Definition at line 110 of file config.h.

◆ DEAL_II_VECTORIZATION_WIDTH_IN_BITS

#define DEAL_II_VECTORIZATION_WIDTH_IN_BITS   128

Definition at line 125 of file config.h.

◆ DEAL_II_COMPILER_VECTORIZATION_LEVEL

#define DEAL_II_COMPILER_VECTORIZATION_LEVEL   1

Definition at line 135 of file config.h.

◆ DEAL_II_OPENMP_SIMD_PRAGMA

#define DEAL_II_OPENMP_SIMD_PRAGMA   _Pragma("omp simd")

Definition at line 140 of file config.h.

◆ DEAL_II_HAVE_CXX14

#define DEAL_II_HAVE_CXX14

Definition at line 149 of file config.h.

◆ DEAL_II_CXX20_REQUIRES

#define DEAL_II_CXX20_REQUIRES (   condition)

If we have C++20 available, we can have concepts and requires clauses. We want to avoid using too many #ifdef statements, so define a convenience macro that allows us to write a 'requires' clause that is simply removed when not using C++20.

Definition at line 162 of file config.h.

◆ DEAL_II_HAVE_FP_EXCEPTIONS

#define DEAL_II_HAVE_FP_EXCEPTIONS

Definition at line 165 of file config.h.

◆ DEAL_II_DEPRECATED

#define DEAL_II_DEPRECATED   [[deprecated]]

Macro indicating that the current feature will be removed in a future release.

Definition at line 174 of file config.h.

◆ DEAL_II_FALLTHROUGH

#define DEAL_II_FALLTHROUGH   [[fallthrough]]

Same as above, but for things that have been deprecated during the current development cycle. By default, no warnings are printed for a feature deprecated prior to a release until after that release has been finalized - see DEAL_II_EARLY_DEPRECATIONS for more information.

Definition at line 186 of file config.h.

◆ DEAL_II_CONSTEXPR

#define DEAL_II_CONSTEXPR   constexpr

Definition at line 187 of file config.h.

◆ DEAL_II_WITH_CXX11

#define DEAL_II_WITH_CXX11

Definition at line 190 of file config.h.

◆ DEAL_II_WITH_CXX14

#define DEAL_II_WITH_CXX14

Definition at line 191 of file config.h.

◆ DEAL_II_HAVE_SYS_RESOURCE_H

#define DEAL_II_HAVE_SYS_RESOURCE_H

Definition at line 204 of file config.h.

◆ DEAL_II_HAVE_UNISTD_H

#define DEAL_II_HAVE_UNISTD_H

Definition at line 205 of file config.h.

◆ DEAL_II_HAVE_GETHOSTNAME

#define DEAL_II_HAVE_GETHOSTNAME

Definition at line 206 of file config.h.

◆ DEAL_II_HAVE_GETPID

#define DEAL_II_HAVE_GETPID

Definition at line 207 of file config.h.

◆ DEAL_II_VERSION_GTE

#define DEAL_II_VERSION_GTE (   major,
  minor,
  subminor 
)
Value:
((DEAL_II_VERSION_MAJOR * 10000 + \
DEAL_II_VERSION_MINOR * 100 + \
DEAL_II_VERSION_SUBMINOR) \
>= \
(major)*10000 + (minor)*100 + (subminor))
#define DEAL_II_VERSION_MAJOR
Definition: config.h:28

Returns true if the used deal.II version is greater or equal than the version specified by the three arguments. The internal implementation assumes that the number of minor and subminor versions is not larger than 100.

Definition at line 288 of file config.h.

◆ DEAL_II_BOOST_VERSION_MAJOR

#define DEAL_II_BOOST_VERSION_MAJOR   1

Definition at line 298 of file config.h.

◆ DEAL_II_BOOST_VERSION_MINOR

#define DEAL_II_BOOST_VERSION_MINOR   70

Definition at line 299 of file config.h.

◆ DEAL_II_BOOST_VERSION_SUBMINOR

#define DEAL_II_BOOST_VERSION_SUBMINOR   0

Definition at line 300 of file config.h.

◆ DEAL_II_BOOST_VERSION_GTE

#define DEAL_II_BOOST_VERSION_GTE (   major,
  minor,
  subminor 
)
Value:
DEAL_II_BOOST_VERSION_MINOR * 100 + \
DEAL_II_BOOST_VERSION_SUBMINOR) \
>= \
(major)*100000 + (minor)*100 + (subminor))
#define DEAL_II_BOOST_VERSION_MAJOR
Definition: config.h:298

Definition at line 302 of file config.h.

◆ DEAL_II_GMSH_EXECUTABLE_PATH

#define DEAL_II_GMSH_EXECUTABLE_PATH   ""

Definition at line 313 of file config.h.

◆ DEAL_II_OPENCASCADE_VERSION_MAJOR

#define DEAL_II_OPENCASCADE_VERSION_MAJOR

OpenCASCADE:

Definition at line 321 of file config.h.

◆ DEAL_II_OPENCASCADE_VERSION_MINOR

#define DEAL_II_OPENCASCADE_VERSION_MINOR

Definition at line 322 of file config.h.

◆ DEAL_II_OPENCASCADE_VERSION_SUBMINOR

#define DEAL_II_OPENCASCADE_VERSION_SUBMINOR

Definition at line 323 of file config.h.

◆ DEAL_II_OPENCASCADE_VERSION_GTE

#define DEAL_II_OPENCASCADE_VERSION_GTE (   major,
  minor,
  subminor 
)
Value:
DEAL_II_OPENCASCADE_VERSION_MINOR * 100 + \
DEAL_II_OPENCASCADE_VERSION_SUBMINOR) \
>= \
(major)*10000 + (minor)*100 + (subminor))
#define DEAL_II_OPENCASCADE_VERSION_MAJOR
Definition: config.h:321

Definition at line 325 of file config.h.

◆ DEAL_II_P4EST_VERSION_MAJOR

#define DEAL_II_P4EST_VERSION_MAJOR

Definition at line 338 of file config.h.

◆ DEAL_II_P4EST_VERSION_MINOR

#define DEAL_II_P4EST_VERSION_MINOR

Definition at line 339 of file config.h.

◆ DEAL_II_P4EST_VERSION_SUBMINOR

#define DEAL_II_P4EST_VERSION_SUBMINOR

Definition at line 340 of file config.h.

◆ DEAL_II_P4EST_VERSION_PATCH

#define DEAL_II_P4EST_VERSION_PATCH

Definition at line 341 of file config.h.

◆ DEAL_II_P4EST_VERSION_GTE

#define DEAL_II_P4EST_VERSION_GTE (   major,
  minor,
  subminor,
  patch 
)
Value:
DEAL_II_P4EST_VERSION_MINOR * 10000 + \
DEAL_II_P4EST_VERSION_SUBMINOR * 100 + \
DEAL_II_P4EST_VERSION_PATCH) \
>= \
(major)*1000000 + (minor)*10000 + (subminor)*100 + (patch))
#define DEAL_II_P4EST_VERSION_MAJOR
Definition: config.h:338

Definition at line 343 of file config.h.

◆ DEAL_II_SUNDIALS_VERSION_MAJOR

#define DEAL_II_SUNDIALS_VERSION_MAJOR

Definition at line 357 of file config.h.

◆ DEAL_II_SUNDIALS_VERSION_MINOR

#define DEAL_II_SUNDIALS_VERSION_MINOR

Definition at line 358 of file config.h.

◆ DEAL_II_SUNDIALS_VERSION_PATCH

#define DEAL_II_SUNDIALS_VERSION_PATCH

Definition at line 359 of file config.h.

◆ DEAL_II_SUNDIALS_VERSION_GTE

#define DEAL_II_SUNDIALS_VERSION_GTE (   major,
  minor,
  patch 
)
Value:
DEAL_II_SUNDIALS_VERSION_MINOR * 100 + \
DEAL_II_SUNDIALS_VERSION_PATCH) \
>= \
(major)*10000 + (minor)*100 + (patch))
#define DEAL_II_SUNDIALS_VERSION_MAJOR
Definition: config.h:357

Definition at line 361 of file config.h.

◆ DEAL_II_SUNDIALS_VERSION_LT

#define DEAL_II_SUNDIALS_VERSION_LT (   major,
  minor,
  patch 
)
Value:
DEAL_II_SUNDIALS_VERSION_MINOR * 100 + \
DEAL_II_SUNDIALS_VERSION_PATCH) \
< \
(major)*10000 + (minor)*100 + (patch))

Definition at line 368 of file config.h.

◆ DEAL_II_PETSC_VERSION_LT

#define DEAL_II_PETSC_VERSION_LT (   major,
  minor,
  subminor 
)
Value:
((PETSC_VERSION_MAJOR * 10000 + \
PETSC_VERSION_MINOR * 100 + \
PETSC_VERSION_SUBMINOR) \
< \
(major)*10000 + (minor)*100 + (subminor))

Definition at line 390 of file config.h.

◆ DEAL_II_PETSC_VERSION_GTE

#define DEAL_II_PETSC_VERSION_GTE (   major,
  minor,
  subminor 
)
Value:
((PETSC_VERSION_MAJOR * 10000 + \
PETSC_VERSION_MINOR * 100 + \
PETSC_VERSION_SUBMINOR) \
>= \
(major)*10000 + (minor)*100 + (subminor))

Definition at line 397 of file config.h.

◆ DEAL_II_SLEPC_VERSION_GTE

#define DEAL_II_SLEPC_VERSION_GTE (   major,
  minor,
  subminor 
)
Value:
((SLEPC_VERSION_MAJOR * 10000 + \
SLEPC_VERSION_MINOR * 100 + \
SLEPC_VERSION_SUBMINOR) \
>= \
(major)*10000 + (minor)*100 + (subminor))

Definition at line 408 of file config.h.

◆ DEAL_II_TRILINOS_VERSION_MAJOR

#define DEAL_II_TRILINOS_VERSION_MAJOR

Definition at line 420 of file config.h.

◆ DEAL_II_TRILINOS_VERSION_MINOR

#define DEAL_II_TRILINOS_VERSION_MINOR

Definition at line 421 of file config.h.

◆ DEAL_II_TRILINOS_VERSION_SUBMINOR

#define DEAL_II_TRILINOS_VERSION_SUBMINOR

Definition at line 422 of file config.h.

◆ DEAL_II_TRILINOS_VERSION_GTE

#define DEAL_II_TRILINOS_VERSION_GTE (   major,
  minor,
  subminor 
)
Value:
DEAL_II_TRILINOS_VERSION_MINOR * 100 + \
DEAL_II_TRILINOS_VERSION_SUBMINOR) \
>= \
(major)*10000 + (minor)*100 + (subminor))
#define DEAL_II_TRILINOS_VERSION_MAJOR
Definition: config.h:420

Definition at line 424 of file config.h.

◆ DEAL_II_CGAL_VERSION_MAJOR

#define DEAL_II_CGAL_VERSION_MAJOR

Definition at line 437 of file config.h.

◆ DEAL_II_CGAL_VERSION_MINOR

#define DEAL_II_CGAL_VERSION_MINOR

Definition at line 438 of file config.h.

◆ DEAL_II_CGAL_VERSION_SUBMINOR

#define DEAL_II_CGAL_VERSION_SUBMINOR

Definition at line 439 of file config.h.

◆ DEAL_II_CGAL_VERSION_GTE

#define DEAL_II_CGAL_VERSION_GTE (   major,
  minor,
  subminor 
)
Value:
DEAL_II_CGAL_VERSION_SUBMINOR) >= \
(major)*10000 + (minor)*100 + (subminor))
#define DEAL_II_CGAL_VERSION_MAJOR
Definition: config.h:437
#define DEAL_II_CGAL_VERSION_MINOR
Definition: config.h:438

Definition at line 441 of file config.h.

◆ DEAL_II_MPI_VERSION_MAJOR

#define DEAL_II_MPI_VERSION_MAJOR

Definition at line 452 of file config.h.

◆ DEAL_II_MPI_VERSION_MINOR

#define DEAL_II_MPI_VERSION_MINOR

Definition at line 453 of file config.h.

◆ DEAL_II_MPI_VERSION_GTE

#define DEAL_II_MPI_VERSION_GTE (   major,
  minor 
)
Value:
DEAL_II_MPI_VERSION_MINOR) \
>= \
(major)*100 + (minor))
#define DEAL_II_MPI_VERSION_MAJOR
Definition: config.h:452

Definition at line 455 of file config.h.

◆ DEAL_II_NAMESPACE_OPEN

#define DEAL_II_NAMESPACE_OPEN   namespace dealii {

Definition at line 474 of file config.h.

◆ DEAL_II_NAMESPACE_CLOSE

#define DEAL_II_NAMESPACE_CLOSE   }

Definition at line 475 of file config.h.

◆ DEAL_II_DISABLE_EXTRA_DIAGNOSTICS

#define DEAL_II_DISABLE_EXTRA_DIAGNOSTICS

Definition at line 488 of file config.h.

◆ DEAL_II_ENABLE_EXTRA_DIAGNOSTICS

#define DEAL_II_ENABLE_EXTRA_DIAGNOSTICS   _Pragma("GCC diagnostic pop")

Definition at line 531 of file config.h.

◆ DEAL_II_FORTRAN_MANGLE

#define DEAL_II_FORTRAN_MANGLE (   name,
  NAME 
)    name ## _

Definition at line 546 of file config.h.

◆ DEAL_II_FORTRAN_MANGLE_UNDERSCORE

#define DEAL_II_FORTRAN_MANGLE_UNDERSCORE (   name,
  NAME 
)    name ## _

Definition at line 548 of file config.h.

◆ DEAL_II_DO_PRAGMA

#define DEAL_II_DO_PRAGMA (   x)    _Pragma(#x)

Definition at line 562 of file config.h.

◆ DEAL_II_WARNING

#define DEAL_II_WARNING (   desc)    DEAL_II_DO_PRAGMA(message(#desc))

Definition at line 563 of file config.h.

◆ DEAL_II_CONSTEXPR_IN_CONDITIONAL

#define DEAL_II_CONSTEXPR_IN_CONDITIONAL

Definition at line 576 of file config.h.