From: bangerth Date: Thu, 11 Nov 2010 16:19:20 +0000 (+0000) Subject: Make bits/grid_generator_01 work again. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d84cc01405c59963e5482fdfd2c688600305940;p=dealii-svn.git Make bits/grid_generator_01 work again. git-svn-id: https://svn.dealii.org/trunk@22687 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/source/grid/grid_generator.cc b/deal.II/source/grid/grid_generator.cc index 902094e589..71ac661a7b 100644 --- a/deal.II/source/grid/grid_generator.cc +++ b/deal.II/source/grid/grid_generator.cc @@ -139,11 +139,16 @@ template void GridGenerator::colorize_hyper_rectangle (Triangulation &tria) { - // there is only one cell, so - // simple task - const typename Triangulation::cell_iterator cell = tria.begin(); - for (unsigned int f=0; f::faces_per_cell; ++f) - cell->face(f)->set_boundary_indicator (f); + // there is nothing to do in 1d + if (dim > 1) + { + // there is only one cell, so + // simple task + const typename Triangulation::cell_iterator + cell = tria.begin(); + for (unsigned int f=0; f::faces_per_cell; ++f) + cell->face(f)->set_boundary_indicator (f); + } }