From d1d050a24fdf8107a268d4327295f088aa46eed4 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Thu, 27 Jan 2022 13:40:19 -0700 Subject: [PATCH] Add a missing assertion. --- include/deal.II/numerics/vector_tools_interpolate.templates.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/deal.II/numerics/vector_tools_interpolate.templates.h b/include/deal.II/numerics/vector_tools_interpolate.templates.h index 6636dd18db..84533c8213 100644 --- a/include/deal.II/numerics/vector_tools_interpolate.templates.h +++ b/include/deal.II/numerics/vector_tools_interpolate.templates.h @@ -526,6 +526,8 @@ namespace VectorTools VectorType & vec, const ComponentMask & component_mask) { + AssertDimension(dof.get_fe_collection().n_components(), + function.n_components); interpolate(get_default_linear_mapping(dof.get_triangulation()), dof, function, -- 2.39.5