From 596fa272c8fe055782f9eaa5a11f4fb231d7e307 Mon Sep 17 00:00:00 2001 From: David Wells Date: Sat, 5 Mar 2016 15:11:14 -0500 Subject: [PATCH] Improve forward declarations in dof_tools.h. This commit does two things: it brings in hp/dof_handler.h explicitly (since details of that class are used) and cleans up the forward declarations already present. --- include/deal.II/dofs/dof_tools.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/include/deal.II/dofs/dof_tools.h b/include/deal.II/dofs/dof_tools.h index eb160a7a6b..254688d317 100644 --- a/include/deal.II/dofs/dof_tools.h +++ b/include/deal.II/dofs/dof_tools.h @@ -29,6 +29,7 @@ #include #include #include +#include #include #include @@ -36,20 +37,19 @@ DEAL_II_NAMESPACE_OPEN -template class Table; -class SparsityPattern; -template class Vector; +class BlockMask; template class Function; template class FiniteElement; -template class DoFHandler; namespace hp { - template class DoFHandler; template class MappingCollection; + template class FECollection; } -class ConstraintMatrix; template class InterGridMap; template class Mapping; +class SparsityPattern; +template class Table; +template class Vector; namespace GridTools { -- 2.39.5