From ad9e5ee2578a5818ffcfaa79d81705b49226012a Mon Sep 17 00:00:00 2001 From: Peter Munch Date: Wed, 15 Mar 2023 14:29:30 +0100 Subject: [PATCH] Use VectorizedArrayTrait --- include/deal.II/matrix_free/fe_evaluation_data.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/deal.II/matrix_free/fe_evaluation_data.h b/include/deal.II/matrix_free/fe_evaluation_data.h index 639f1e743e..6d95401c63 100644 --- a/include/deal.II/matrix_free/fe_evaluation_data.h +++ b/include/deal.II/matrix_free/fe_evaluation_data.h @@ -126,7 +126,8 @@ public: using ScalarNumber = typename internal::VectorizedArrayTrait::value_type; - static constexpr unsigned int n_lanes = sizeof(Number) / sizeof(ScalarNumber); + static constexpr unsigned int n_lanes = + internal::VectorizedArrayTrait::width; /** * Constructor, taking a single ShapeInfo object to inject the capability -- 2.39.5