From dea6ab8706633b0681729563c96d7ba42cd9e33f Mon Sep 17 00:00:00 2001 From: bangerth Date: Sat, 13 Nov 2010 00:42:56 +0000 Subject: [PATCH] Make sure that face iterators can be copied in 1d. git-svn-id: https://svn.dealii.org/trunk@22711 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/include/deal.II/dofs/dof_accessor.h | 2 +- .../deal.II/dofs/dof_accessor.templates.h | 45 +++++++++++++++++++ deal.II/include/deal.II/grid/tria_accessor.h | 17 ++++++- .../deal.II/grid/tria_accessor.templates.h | 12 +++++ 4 files changed, 73 insertions(+), 3 deletions(-) diff --git a/deal.II/include/deal.II/dofs/dof_accessor.h b/deal.II/include/deal.II/dofs/dof_accessor.h index eb7339ab4c..ba7b68c90c 100644 --- a/deal.II/include/deal.II/dofs/dof_accessor.h +++ b/deal.II/include/deal.II/dofs/dof_accessor.h @@ -903,7 +903,7 @@ class DoFAccessor<0,DH<1,spacedim> > : public TriaAccessor<0,1,spacedim> * but sets the object * coordinates of the TriaAccessor. */ - void copy_from (const TriaAccessorBase<0, DH<1,spacedim>::dimension, DH<1,spacedim>::space_dimension> &da); + void copy_from (const TriaAccessorBase<0, 1, spacedim> &da); /** * Return an iterator pointing to diff --git a/deal.II/include/deal.II/dofs/dof_accessor.templates.h b/deal.II/include/deal.II/dofs/dof_accessor.templates.h index b41157699b..7c0b4244b4 100644 --- a/deal.II/include/deal.II/dofs/dof_accessor.templates.h +++ b/deal.II/include/deal.II/dofs/dof_accessor.templates.h @@ -1930,6 +1930,51 @@ get_dof_indices (std::vector &dof_indices, +template