From 87417e078db7ce968211a947133fd21a5960162a Mon Sep 17 00:00:00 2001 From: bangerth Date: Mon, 26 Sep 2011 13:20:15 +0000 Subject: [PATCH] Add an assertion. git-svn-id: https://svn.dealii.org/trunk@24419 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/source/base/function.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/deal.II/source/base/function.cc b/deal.II/source/base/function.cc index ffaacd3db0..2ac7405647 100644 --- a/deal.II/source/base/function.cc +++ b/deal.II/source/base/function.cc @@ -452,7 +452,10 @@ ComponentSelectFunction (const unsigned int selected, : ConstantFunction (1., n_components), selected_components(std::make_pair(selected,selected+1)) -{} +{ + Assert (selected < n_components, + ExcIndexRange (selected, 0, n_components)); +} -- 2.39.5