]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Reorder includes and declarations in a file. 18107/head
authorWolfgang Bangerth <bangerth@colostate.edu>
Sat, 8 Feb 2025 23:31:14 +0000 (16:31 -0700)
committerWolfgang Bangerth <bangerth@colostate.edu>
Mon, 10 Feb 2025 15:35:37 +0000 (08:35 -0700)
include/deal.II/differentiation/ad/adolc_number_types.h

index 537e66c7172db390f6a93588018a7de15e140b11..5a9e028f4a3a9b9798fca0057f2a67a5842e65a4 100644 (file)
 
 #include <deal.II/base/config.h>
 
+#include <deal.II/base/exceptions.h>
+#include <deal.II/base/numbers.h>
+
+#include <deal.II/differentiation/ad/ad_number_traits.h>
+#include <deal.II/differentiation/ad/ad_number_types.h>
+
+#ifdef DEAL_II_WITH_ADOLC
+#  include <adolc/adouble.h> // Taped double
+#  include <adolc/adtl.h>    // Tapeless double
+#  include <adolc/internal/adolc_settings.h>
+#  include <adolc/internal/adubfunc.h> // Taped double math functions
+#endif
+
+#include <complex>
+#include <limits>
 #include <type_traits>
 
+
 DEAL_II_NAMESPACE_OPEN
 
 
@@ -58,27 +74,9 @@ namespace Differentiation
 } // namespace Differentiation
 
 
-DEAL_II_NAMESPACE_CLOSE
-
 
 #ifdef DEAL_II_WITH_ADOLC
 
-#  include <deal.II/base/exceptions.h>
-#  include <deal.II/base/numbers.h>
-
-#  include <deal.II/differentiation/ad/ad_number_traits.h>
-#  include <deal.II/differentiation/ad/ad_number_types.h>
-
-#  include <adolc/adouble.h> // Taped double
-#  include <adolc/adtl.h>    // Tapeless double
-#  include <adolc/internal/adolc_settings.h>
-#  include <adolc/internal/adubfunc.h> // Taped double math functions
-
-#  include <complex>
-#  include <limits>
-
-DEAL_II_NAMESPACE_OPEN
-
 /**
  * An exception which states that a function has been disabled due to the
  * configuration of ADOL-C with the advanced branching feature enabled.
@@ -495,9 +493,9 @@ namespace Differentiation
 #  endif // DOXYGEN
 
 
-DEAL_II_NAMESPACE_CLOSE
+#endif // DEAL_II_WITH_ADOLC
 
+DEAL_II_NAMESPACE_CLOSE
 
-#endif // DEAL_II_WITH_ADOLC
 
 #endif

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.