From 2feafc29d185fb9a5f4cec1e65188334b85a4761 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Tue, 11 Mar 2025 23:27:16 -0600 Subject: [PATCH] Add necessary Kokkos header includes. --- include/deal.II/base/partitioner.h | 2 ++ include/deal.II/lac/affine_constraints.templates.h | 2 ++ include/deal.II/lac/la_parallel_vector.templates.h | 2 ++ include/deal.II/lac/vector_memory.templates.h | 2 ++ include/deal.II/matrix_free/portable_evaluation_kernels.h | 2 ++ include/deal.II/matrix_free/portable_hanging_nodes_internal.h | 3 +++ include/deal.II/matrix_free/tools.h | 2 ++ 7 files changed, 15 insertions(+) diff --git a/include/deal.II/base/partitioner.h b/include/deal.II/base/partitioner.h index c372e3e50a..14e30724f0 100644 --- a/include/deal.II/base/partitioner.h +++ b/include/deal.II/base/partitioner.h @@ -27,6 +27,8 @@ #include +#include + #include #include #include diff --git a/include/deal.II/lac/affine_constraints.templates.h b/include/deal.II/lac/affine_constraints.templates.h index 43ff7029b7..fad5644685 100644 --- a/include/deal.II/lac/affine_constraints.templates.h +++ b/include/deal.II/lac/affine_constraints.templates.h @@ -57,6 +57,8 @@ #include #include +#include + #include #include #include diff --git a/include/deal.II/lac/la_parallel_vector.templates.h b/include/deal.II/lac/la_parallel_vector.templates.h index 0793815015..d3e67348e1 100644 --- a/include/deal.II/lac/la_parallel_vector.templates.h +++ b/include/deal.II/lac/la_parallel_vector.templates.h @@ -27,6 +27,8 @@ #include #include +#include + #include diff --git a/include/deal.II/lac/vector_memory.templates.h b/include/deal.II/lac/vector_memory.templates.h index c73d76c67d..90226ee424 100644 --- a/include/deal.II/lac/vector_memory.templates.h +++ b/include/deal.II/lac/vector_memory.templates.h @@ -24,6 +24,8 @@ #include +#include + #include DEAL_II_NAMESPACE_OPEN diff --git a/include/deal.II/matrix_free/portable_evaluation_kernels.h b/include/deal.II/matrix_free/portable_evaluation_kernels.h index 42a477b42d..f94af934c8 100644 --- a/include/deal.II/matrix_free/portable_evaluation_kernels.h +++ b/include/deal.II/matrix_free/portable_evaluation_kernels.h @@ -24,6 +24,8 @@ #include #include +#include + DEAL_II_NAMESPACE_OPEN diff --git a/include/deal.II/matrix_free/portable_hanging_nodes_internal.h b/include/deal.II/matrix_free/portable_hanging_nodes_internal.h index 4ec36c7eda..71a312c3ea 100644 --- a/include/deal.II/matrix_free/portable_hanging_nodes_internal.h +++ b/include/deal.II/matrix_free/portable_hanging_nodes_internal.h @@ -19,6 +19,9 @@ #include +#include + + DEAL_II_NAMESPACE_OPEN namespace Portable { diff --git a/include/deal.II/matrix_free/tools.h b/include/deal.II/matrix_free/tools.h index 988e6b6b4e..e9f58e2bc5 100644 --- a/include/deal.II/matrix_free/tools.h +++ b/include/deal.II/matrix_free/tools.h @@ -25,6 +25,8 @@ #include #include +#include + DEAL_II_NAMESPACE_OPEN -- 2.39.5