)
LIST(APPEND DEAL_II_FEATURES 64BIT_INDICES)
+OPTION(DEAL_II_WITH_TET_SUPPORT
+ "If set to ON, triangulations with triangle and tetrahedron cells are supported in addition to quadrilateral- and hexahedra-only triangulations."
+ OFF
+ )
+LIST(APPEND DEAL_II_FEATURES TET_SUPPORT)
+
OPTION(DEAL_II_WITH_COMPLEX_VALUES
"If set to OFF, the classes that take a number type are not explicitly instantiated for std::complex<float> and std::complex<double>. This effectively disables the support for computing with complex values. If PETSc is built with complex scalar type, this option must be ON."
ON
#cmakedefine DEAL_II_WITH_SUNDIALS
#cmakedefine DEAL_II_WITH_SYMENGINE
#cmakedefine DEAL_II_WITH_TASKFLOW
+#cmakedefine DEAL_II_WITH_TET_SUPPORT
#cmakedefine DEAL_II_WITH_TBB
#cmakedefine DEAL_II_WITH_TRILINOS
#cmakedefine DEAL_II_WITH_UMFPACK
--- /dev/null
+CMAKE_MINIMUM_REQUIRED(VERSION 2.8.12)
+INCLUDE(../setup_testsubproject.cmake)
+PROJECT(testsuite CXX)
+DEAL_II_PICKUP_TESTS()
--- /dev/null
+// ---------------------------------------------------------------------
+//
+// Copyright (C) 2020 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE.md at
+// the top level directory of deal.II.
+//
+// ---------------------------------------------------------------------
+
+
+
+// Dummy TET test.
+
+#include "../tests.h"
+
+int
+main()
+{
+ initlog();
+
+#ifdef DEAL_II_WITH_TET_SUPPORT
+ deallog << "deal.II is configured with TET support." << std::endl;
+#else
+ deallog << "deal.II is configured without TET support." << std::endl;
+#endif
+}
--- /dev/null
+
+DEAL::deal.II is configured with TET support.