From 154d9a1354ec7e7117a78f0af43aa168b394ca1f Mon Sep 17 00:00:00 2001 From: Ralf Hartmann Date: Fri, 30 Sep 2005 17:10:05 +0000 Subject: [PATCH] Make get_boundary_indicators compile for 1d. git-svn-id: https://svn.dealii.org/trunk@11565 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/source/grid/tria.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/deal.II/deal.II/source/grid/tria.cc b/deal.II/deal.II/source/grid/tria.cc index 7b08fd6f6b..2e6de959cf 100644 --- a/deal.II/deal.II/source/grid/tria.cc +++ b/deal.II/deal.II/source/grid/tria.cc @@ -121,6 +121,17 @@ Triangulation::get_boundary (const unsigned int number) const } +#if deal_II_dimension == 1 + +template <> +void +Triangulation<1>::get_boundary_indicators ( + std::vector &boundary_indicators) const +{ + boundary_indicators.resize(0); +} + +#else template void @@ -144,6 +155,7 @@ Triangulation::get_boundary_indicators ( boundary_indicators[bi_counter++]=i; } +#endif /*--------- Put the next functions a bit out-or-order to avoid use before --------- explicit specialization, which is not allowed. */ -- 2.39.5