From a07b980c06df0a8ee6dbd8b2cddc070c8f8fa85a Mon Sep 17 00:00:00 2001 From: Daniel Arndt Date: Wed, 15 Mar 2023 13:39:05 -0400 Subject: [PATCH] Declare remaining specialization of is_dealii_vector_type as inline constexpr --- include/deal.II/base/template_constraints.h | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/include/deal.II/base/template_constraints.h b/include/deal.II/base/template_constraints.h index ff8e3b8249..208a99877e 100644 --- a/include/deal.II/base/template_constraints.h +++ b/include/deal.II/base/template_constraints.h @@ -778,28 +778,29 @@ namespace concepts * predicate is `true`. */ template - constexpr bool is_dealii_vector_type = false; + inline constexpr bool is_dealii_vector_type = false; template - constexpr bool is_dealii_vector_type> = true; + inline constexpr bool is_dealii_vector_type> = true; template - constexpr bool is_dealii_vector_type> = true; + inline constexpr bool is_dealii_vector_type> = + true; template - constexpr bool + inline constexpr bool is_dealii_vector_type> = true; template - constexpr bool + inline constexpr bool is_dealii_vector_type> = true; template - constexpr bool is_dealii_vector_type< + inline constexpr bool is_dealii_vector_type< dealii::LinearAlgebra::distributed::Vector> = true; template - constexpr bool is_dealii_vector_type< + inline constexpr bool is_dealii_vector_type< dealii::LinearAlgebra::distributed::BlockVector> = true; # ifdef DEAL_II_WITH_PETSC @@ -836,7 +837,7 @@ namespace concepts # ifdef DEAL_II_TRILINOS_WITH_TPETRA template - constexpr bool is_dealii_vector_type< + inline constexpr bool is_dealii_vector_type< dealii::LinearAlgebra::TpetraWrappers::Vector> = true; # endif # endif -- 2.39.5