From: Martin Kronbichler Date: Wed, 12 Feb 2020 14:46:25 +0000 (+0100) Subject: Ensure to have valid quadrature point data for all SIMD lanes X-Git-Tag: v9.2.0-rc1~525^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F9525%2Fhead;p=dealii.git Ensure to have valid quadrature point data for all SIMD lanes --- diff --git a/include/deal.II/matrix_free/mapping_info.templates.h b/include/deal.II/matrix_free/mapping_info.templates.h index 307abf4348..7c02c202c4 100644 --- a/include/deal.II/matrix_free/mapping_info.templates.h +++ b/include/deal.II/matrix_free/mapping_info.templates.h @@ -1457,6 +1457,11 @@ namespace internal face_data.normal_vectors[q][d][v] = face_data.normal_vectors[q][d][0]; } + if (fe_face_values.get_update_flags() & + update_quadrature_points) + for (unsigned int d = 0; d < dim; ++d) + face_data.quadrature_points[q][d][v] = + face_data.quadrature_points[q][d][0]; } } if (is_boundary_face == false &&