From: Wolfgang Bangerth Date: Thu, 13 Feb 2025 05:10:15 +0000 (-0700) Subject: Include ADOLC headers where necessary. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F18134%2Fhead;p=dealii.git Include ADOLC headers where necessary. --- diff --git a/include/deal.II/differentiation/ad/ad_drivers.h b/include/deal.II/differentiation/ad/ad_drivers.h index c6a7f8183c..a73f4208ba 100644 --- a/include/deal.II/differentiation/ad/ad_drivers.h +++ b/include/deal.II/differentiation/ad/ad_drivers.h @@ -28,6 +28,8 @@ #ifdef DEAL_II_WITH_ADOLC +# include // Taped double +# include // Tapeless double # include #endif // DEAL_II_WITH_ADOLC diff --git a/source/base/symmetric_tensor.cc b/source/base/symmetric_tensor.cc index 7fecd5262d..9d88e415f6 100644 --- a/source/base/symmetric_tensor.cc +++ b/source/base/symmetric_tensor.cc @@ -21,7 +21,14 @@ #include #include +#ifdef DEAL_II_WITH_ADOLC +# include +# include +#endif + + DEAL_II_NAMESPACE_OPEN + #ifdef DEAL_II_WITH_ADOLC # ifdef DEAL_II_ADOLC_WITH_ADVANCED_BRANCHING diff --git a/source/differentiation/ad/adolc_number_types.cc b/source/differentiation/ad/adolc_number_types.cc index fe0f0bc63a..9aaff9098a 100644 --- a/source/differentiation/ad/adolc_number_types.cc +++ b/source/differentiation/ad/adolc_number_types.cc @@ -25,6 +25,7 @@ # ifdef DEAL_II_WITH_ADOLC # include // Taped double +# include // Tapeless double # endif DEAL_II_NAMESPACE_OPEN diff --git a/source/fe/fe_values_views.cc b/source/fe/fe_values_views.cc index 39ab945feb..db0b51b908 100644 --- a/source/fe/fe_values_views.cc +++ b/source/fe/fe_values_views.cc @@ -24,6 +24,12 @@ #include +#ifdef DEAL_II_WITH_ADOLC +# include +# include +#endif + + DEAL_II_NAMESPACE_OPEN diff --git a/source/fe/fe_values_views_internal.cc b/source/fe/fe_values_views_internal.cc index 75f235f310..a73e5c3ccf 100644 --- a/source/fe/fe_values_views_internal.cc +++ b/source/fe/fe_values_views_internal.cc @@ -19,6 +19,11 @@ #include +#ifdef DEAL_II_WITH_ADOLC +# include +# include +#endif + #include DEAL_II_NAMESPACE_OPEN