From: Peter Munch Date: Sat, 27 Jun 2020 06:42:31 +0000 (+0200) Subject: Remove unused internal class X-Git-Tag: v9.3.0-rc1~1361^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F10616%2Fhead;p=dealii.git Remove unused internal class --- diff --git a/include/deal.II/numerics/matrix_creator.templates.h b/include/deal.II/numerics/matrix_creator.templates.h index 76e08845e7..d26b823b33 100644 --- a/include/deal.II/numerics/matrix_creator.templates.h +++ b/include/deal.II/numerics/matrix_creator.templates.h @@ -68,67 +68,6 @@ namespace MatrixCreator { namespace internal { - /** - * Convenience abbreviation for - * pairs of DoF handler cell - * iterators. This type works - * just like a - * std::pair - * but is templatized on the - * dof handler that should be used. - */ - template - struct IteratorRange - { - /** - * Typedef for the iterator type. - */ - using active_cell_iterator = - typename DoFHandlerType::active_cell_iterator; - - /** - * Abbreviation for a pair of iterators. - */ - using iterator_pair = - std::pair; - - /** - * Constructor. Initialize the two values by the given values. - */ - IteratorRange(const active_cell_iterator &first, - const active_cell_iterator &second); - - /** - * Constructor taking a pair of values for initialization. - */ - IteratorRange(const iterator_pair &ip); - - /** - * Pair of iterators denoting a half-open range. - */ - active_cell_iterator first, second; - }; - - - - template - inline IteratorRange::IteratorRange( - const active_cell_iterator &first, - const active_cell_iterator &second) - : first(first) - , second(second) - {} - - - - template - inline IteratorRange::IteratorRange(const iterator_pair &ip) - : first(ip.first) - , second(ip.second) - {} - - - namespace AssemblerData { template