From: Martin Kronbichler Date: Thu, 9 May 2024 08:59:35 +0000 (+0200) Subject: Matrix-free evaluation kernels: Do not template tensor_none case X-Git-Tag: v9.6.0-rc1~305^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F16982%2Fhead;p=dealii.git Matrix-free evaluation kernels: Do not template tensor_none case --- diff --git a/include/deal.II/matrix_free/evaluation_kernels.h b/include/deal.II/matrix_free/evaluation_kernels.h index 25419d5ded..ecab2eac0c 100644 --- a/include/deal.II/matrix_free/evaluation_kernels.h +++ b/include/deal.II/matrix_free/evaluation_kernels.h @@ -2060,6 +2060,16 @@ namespace internal fe_eval, sum_into_values_array); } + else if (element_type == ElementType::tensor_none) + { + evaluate_or_integrate< + FEEvaluationImpl>( + n_components, + actual_flag, + values_dofs, + fe_eval, + sum_into_values_array); + } else if (element_type == ElementType::tensor_symmetric_plus_dg0) { evaluate_or_integrate< @@ -2086,19 +2096,6 @@ namespace internal fe_eval, sum_into_values_array); } - else if (element_type == ElementType::tensor_none) - { - evaluate_or_integrate>( - n_components, - actual_flag, - values_dofs, - fe_eval, - sum_into_values_array); - } else if (element_type == ElementType::tensor_raviart_thomas) { if constexpr (fe_degree > 0 && n_q_points_1d > 0 && dim > 1)